Travel from Nashville to Flagstaff-Amtrak-station

Bus or fly from Nashville to Flagstaff Amtrak station?

American Airlines and Southwest Airlines fly from Nashville to Flagstaff Amtrak station every 2 hours. Alternatively, Greyhound USA operates a bus from Nashville to Flagstaff Amtrak station 4 times a day. Tickets cost $35 - $90 and the journey takes 6 h 40 min. Greyhound USA also services this route 3 times a day.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Nashville to Flagstaff Amtrak station

From Nashville, TN bus to Nashville airport, fly to Flagstaff airport, then taxi to Flagstaff Amtrak station. 7 h 25 min $3,422. From Nashville, TN bus to Nashville airport, fly to Phoenix airport, bus to Flagstaff, AZ, then walk to Flagstaff Amtrak station. 9 h 5 min $426. From Nashville, TN bus to St. Louis, MO, bus to Flagstaff, AZ, then walk to Flagstaff Amtrak station. 36 h 51 min $186. From Nashville, TN bus to St. Louis Gateway Station Amtrak, train to Kansas City Amtrak, train to Flagstaff Amtrak, then walk to Flagstaff Amtrak station. 38 h 26 min $486. From Nashville, TN bus to Carbondale, IL, walk to Carbondale Amtrak, train to Chicago Union Station Amtrak, train to Flagstaff Amtrak, then walk to Flagstaff Amtrak station. 43 h 45 min $596. From Nashville drive to Flagstaff Amtrak station. 24 h 3 min $185.

Is there a direct bus between Nashville and Flagstaff Amtrak station?

No, there is no direct bus from Nashville to Flagstaff Amtrak station. However, there are services departing from Nashville, TN and arriving at Flagstaff, AZ via St. Louis, MO. The journey, including transfers, takes approximately 36 h 51 min.