St. George, UT to University of Phoenix-Las Vegas buses and trains from $35

Here are some trips other travelers have found on Routefriend.
$35
1h 55m
0 stops
GotoBus