Yes, there is a direct train departing from Los Angeles Union Station station and arriving at Flagstaff Amtrak Station station. Services depart once daily, and operate every day. The journey takes approximately 10h 19m.More details
The distance between Union Station and Flagstaff is 385 miles. The road distance is 466.9 miles.Get driving directions
Union Station to Flagstaff train services, operated by Amtrak, depart from Los Angeles Union Station.More details
Union Station to Flagstaff train services, operated by Amtrak, arrive at Flagstaff Amtrak Station.More details
Flagstaff is 1h ahead of Union Station. It is currently 8:55 AM in Union Station and 9:55 AM in Flagstaff.
There are 135+ hotels available in Flagstaff. Prices start at $100 USD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps