There are 10 ways to get from Puebla to Tusayan by bus, plane, bus (Flixbus), car, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Benito Juárez International Airport, fly to Flagstaff, bus
best- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Fly from Benito Juárez International Airport (MEX) to Flagstaff (FLG)plane MEX - FLG
- Take the bus from Flagstaff Pulliam Airport to Grand Canyon Imax Theaterbus
13h 33m$164–566Fly Hermanos Serdán International Airport to Flagstaff, bus
cheapest- Fly from Hermanos Serdán International Airport (PBC) to Flagstaff (FLG)plane PBC - FLG
- Take the bus from Flagstaff Pulliam Airport to Grand Canyon Imax Theaterbus
15h 38m$153–565Bus
- Take the bus from Puebla Terminal CAPU to Terminal Central Del Sur - Taxqueñabus
- Take the bus from Terminal Central Del Sur - Taxqueña to Hermosillobus
- Take the bus from Hermosillo to Tucsonbus
- Take the bus from Tucson Downtown to Flagstaff Train Stationbus
- Take the bus from Flagstaff Amtrak Station to Grand Canyon Imax Theaterbus
47h 58m$291–454Drive 1,731.2 mi
- Drive from Puebla to Tusayancar 1,731.2 mi
32h 9m$316–457Fly Hermanos Serdán International Airport to Phoenix, shuttle, bus
- Fly from Hermanos Serdán International Airport (PBC) to Phoenix (PHX)plane PBC - PHX
- Take a shuttle bus from Sky Harbor International Airport to Williams
- Take the bus from Williams Grand Canyon Railway Resort to Grand Canyon Imax Theaterbus
13h 26m$355–857Bus to Benito Juárez International Airport, fly to Phoenix, shuttle, bus
- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Fly from Benito Juárez International Airport (MEX) to Phoenix (PHX)plane MEX - PHX
- Take a shuttle bus from Sky Harbor International Airport to Williams
- Take the bus from Williams Grand Canyon Railway Resort to Grand Canyon Imax Theaterbus
13h 2m$421–648Bus to Benito Juárez International Airport, fly to Harry Reid International Airport, shuttle
- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Fly from Benito Juárez International Airport (MEX) to Harry Reid International Airport (LAS)plane MEX - LAS
- Take a shuttle bus from Treasure Island Hotel and Casino to Tusayan
14h 56m$215–437Bus via Mexico City
- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Hermosillobus
- Take the bus from Hermosillo to Tucsonbus
- Take the bus from Tucson Downtown to Flagstaff Train Stationbus
- Take the bus from Flagstaff Amtrak Station to Grand Canyon Imax Theaterbus
2d$228–524Bus #2
- Take the bus from Puebla Terminal CAPU to Hermosillobus
- Take the bus from Hermosillo to Tucsonbus
- Take the bus from Tucson Downtown to Flagstaff Train Stationbus
- Take the bus from Flagstaff Amtrak Station to Grand Canyon Imax Theaterbus
2d 5h$213–314Bus, train
- Take the bus from Puebla to Los Angelesbus
- Take the train from Los Angeles to Flagstafftrain
- Take the bus from Flagstaff Amtrak Station to Grand Canyon Imax Theaterbus
3d 1h$404–695
Benito Juárez International Airport (MEX) to Flagstaff (FLG) flights
Questions & Answers
The cheapest way to get from Puebla to Tusayan is to bus which costs $210 - $320 and takes 2 days 5h.
The fastest way to get from Puebla to Tusayan is to bus and fly and shuttle which takes 13h 2m and costs $420 - $650.
The distance between Puebla and Tusayan is 1515 miles. The road distance is 1741.3 miles.
The best way to get from Puebla to Tusayan without a car is to bus which takes 47h 58m and costs $290 - $460.
It takes approximately 13h 33m to get from Puebla to Tusayan, including transfers.
Tusayan is 1h behind Puebla. It is currently 7:30 PM in Puebla and 6:30 PM in Tusayan.
Yes, the driving distance between Puebla to Tusayan is 1741 miles. It takes approximately 32h 9m to drive from Puebla to Tusayan.
There are eight+ hotels available in Tusayan.
What companies run services between Puebla, Mexico and Tusayan, AZ, USA?
You can take a bus from Puebla Terminal CAPU to Grand Canyon Imax Theater via Terminal Central Del Sur - Taxqueña, Hermosillo, Tucson, Tucson Downtown, Flagstaff Train Station, and Flagstaff Amtrak Station in around 47h 58m.
- Website
- aa.com
Flights from Benito Juárez International Airport to Flagstaff via Dallas/Ft.Worth
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- $120–650
Flights from Benito Juárez International Airport to Flagstaff via Phoenix
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $95–470
Flights from Hermanos Serdán International Airport to Phoenix via San Jose Cabo
- Ave. Duration
- 5h 22m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $160–750
Flights from Hermanos Serdán International Airport to Phoenix via Puerto Vallarta
- Ave. Duration
- 6h 56m
- When
- Sunday
- Estimated price
- $120–600
Flights from Hermanos Serdán International Airport to Phoenix via Monterrey
- Ave. Duration
- 7h 14m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–600
Flights from Hermanos Serdán International Airport to Phoenix via Guadalajara
- Ave. Duration
- 7h 58m
- When
- Every day
- Estimated price
- $120–600
Flights from Benito Juárez International Airport to Phoenix
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $110–550
Flights from Benito Juárez International Airport to Harry Reid International Airport via Phoenix
- Ave. Duration
- 7h 29m
- When
- Every day
- Estimated price
- $90–420
Flights from Hermanos Serdán International Airport to Flagstaff via Puerto Vallarta, Phoenix
- Ave. Duration
- 10h 28m
- When
- Sunday
- Estimated price
- $100–500
Flights from Hermanos Serdán International Airport to Flagstaff via San Jose Cabo, Phoenix
- Ave. Duration
- 10h 32m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $140–650
Flights from Hermanos Serdán International Airport to Flagstaff via Monterrey, Phoenix
- Ave. Duration
- 10h 54m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–490
Flights from Hermanos Serdán International Airport to Flagstaff via Guadalajara, Phoenix
- Ave. Duration
- 13h 31m
- When
- Every day
- Estimated price
- $100–600
Flights from Hermanos Serdán International Airport to Flagstaff via Houston, Phoenix
- Ave. Duration
- 14h 48m
- When
- Every day
- Estimated price
- $120–600
Flights from Hermanos Serdán International Airport to Flagstaff via Ixtapa/Zihuatanejo, Phoenix
- Ave. Duration
- 13h 57m
- When
- Saturday
- Estimated price
- $110–550
- Website
- volaris.com
Flights from Hermanos Serdán International Airport to Phoenix via Los Angeles
- Ave. Duration
- 8h 9m
- When
- Sunday
- Estimated price
- $200–850
Flights from Hermanos Serdán International Airport to Phoenix via Guadalajara
- Ave. Duration
- 11h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $150–700
Flights from Benito Juárez International Airport to Phoenix via Culiacan
- Ave. Duration
- 5h 6m
- When
- Thursday and Sunday
- Estimated price
- $170–370
Flights from Benito Juárez International Airport to Phoenix via Guadalajara
- Ave. Duration
- 7h 41m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $170–370
Flights from Benito Juárez International Airport to Harry Reid International Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $90–280
Flights from Benito Juárez International Airport to Harry Reid International Airport via Guadalajara
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- $90–280
- Website
- vivaaerobus.com
Flights from Benito Juárez International Airport to Harry Reid International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $95–300
Flights from Benito Juárez International Airport to Harry Reid International Airport via Guadalajara
- Ave. Duration
- 5h 40m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $95–300
Flights from Benito Juárez International Airport to Harry Reid International Airport via Monterrey
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $95–300
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Phoenix
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $110–550
Flights from Benito Juárez International Airport to Harry Reid International Airport
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- $90–420
- Website
- united.com
Flights from Hermanos Serdán International Airport to Phoenix via Houston
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- $140–700
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Los Angeles to Flagstaff
- Ave. Duration
- 10h 32m
- Frequency
- Once daily
- Estimated price
- $150–330
- Website
- https://www.amtrak.com/home.html
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Norte
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $17–26
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central Del Sur - Taxqueña
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $16–25
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +1 928-350-8466
- Website
- arizonashuttle.com
Bus from Flagstaff Pulliam Airport to Grand Canyon Imax Theater
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $50–70
- Book at
- https://groometransportation.com/phoenix-airport/?&sd_client_id=d8dca231-4b1d-4fa2-b53c-9a6a93b47ffd
Bus from Flagstaff Amtrak Station to Grand Canyon Imax Theater
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $50–75
- Book at
- https://groometransportation.com/phoenix-airport/?&sd_client_id=d8dca231-4b1d-4fa2-b53c-9a6a93b47ffd
Bus from Williams Grand Canyon Railway Resort to Grand Canyon Imax Theater
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Book at
- https://groometransportation.com/phoenix-airport/?&sd_client_id=d8dca231-4b1d-4fa2-b53c-9a6a93b47ffd
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- autobuseselite.com.mx
Bus from Terminal Central Del Sur - Taxqueña to Hermosillo
- Ave. Duration
- 28h 45m
- Frequency
- Twice daily
- Estimated price
- $140–220
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Terminal Central de Autobuses del Norte to Hermosillo
- Ave. Duration
- 32h
- Frequency
- Every 4 hours
- Estimated price
- $140–220
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +1 800 923 1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from Hermosillo to Tucson
- Ave. Duration
- 6h 21m
- Frequency
- Every 4 hours
- Estimated price
- $40–55
- Schedules at
- omnibusexpress.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Tucson Downtown to Flagstaff Train Station
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $30–60
- Schedules at
- flixbus.com
Shuttle from Sky Harbor International Airport to Williams
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- $202
- Website
- https://airportshuttleofphoenix.com
Shuttle from Treasure Island Hotel and Casino to Tusayan
- Ave. Duration
- 4h 52m
- Frequency
- Once daily
- Estimated price
- $95
- Website
- https://nationalparkexpress.com
- Phone
- +52 55 5141 4300
- contacto@odm.com.mx
- Website
- odm.com.mx
Bus from Terminal Central de Autobuses del Norte to Hermosillo
- Ave. Duration
- 30h 30m
- Frequency
- Every 3 hours
- Estimated price
- $150–290
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 713 120 0700
- ventas@autotravel.mx
- Website
- autotravel.mx
Bus from Terminal Central de Autobuses del Norte to Hermosillo
- Ave. Duration
- 34h 10m
- Frequency
- Once daily
- Estimated price
- $75–110
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
Bus from Puebla Terminal CAPU to Hermosillo
- Ave. Duration
- 37h 10m
- Frequency
- Once daily
- Estimated price
- $75–110
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
- Phone
- +1 213 368 1172
- info@boletosdebus.com
- Website
- busesusatours.com
Bus from Puebla to Los Angeles
- Ave. Duration
- 2d 10h
- Frequency
- Once a week
- Estimated price
- $200–290
- Schedules at
- busesusatours.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
































