placeProvo, UT pin_dropFlagstaff, AZ
swap_horiz
swap_horizsearch
help

Amtrak from Provo to Flagstaff: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 16h 14m. Opt for Amtrak trains with fares starting at $377. Check the 1 departure options below.

Bus: Choose Salt Lake Express for affordable tickets from Provo to Flagstaff starting at just $101.03 in a 20h 5m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
4:18 AM16h 14m8:32 PM
300 w 600 s1 east rte 66

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date