You can travel by train to the Grand Canyon on Amtrak’s Southwest Chief route. However, there is still about 80 miles of travel needed to reach the amazing natural wonder after getting off the train in Flagstaff (the closest station).
In this guide, explore all the ways you can travel to the Grand Canyon from Flagstaff, including rental cars, guided tours, and shuttles.
This website is reader supported and not affiliated with Amtrak. We may earn a small commission from links on this page.
Transportation to the Grand Canyon
Plan for about 1.5 hours of travel time to reach the Grand Canyon from Flagstaff. You can choose from the following transportation options:
- Day trips from Flagstaff — book a tour that includes transportation
- Groome Shuttle
- Amtrak Vacations – If you book an Amtrak vacation package (not just a train ticket), transportation to the Grand Canyon is included.
- Enterprise and Budget car rental offices are near the Flagstaff Amtrak Station and both companies can pick you up from the station.
Things to Know
- Train arrival times in Flagstaff are really early in the morning or late at night (depending on direction of travel).
- Commute time from Los Angeles to Flagstaff is about 10 hours on Amtrak and 32 hours from Chicago’s Union Station.
- There are about many places to stay within easy walking distance of the Flagstaff Amtrak station (view the list)
More Information
- Easiest national parks to reach on Amtrak
- Best Flagstaff tours and excursions
- 10 attractions on the Southwest Chief route to plan a trip around
Top photo “Grand Canyon” by Paul Fundenburg, CC BY 2.0
Last updated March 2026






