placePittsburgh, PA pin_dropFlagstaff, AZ
swap_horiz
swap_horizsearch
help

Bus from Pittsburgh to Flagstaff: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Pittsburgh to Flagstaff starting at just $116.97. Ideal for budget travelers. Around 18h 55m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $197. Travel time approximately 20h 33m.

View train schedules

Choose a date