There are 9 ways to get from Hermosillo to Grand Canyon by bus (Flixbus), car, plane, bus, 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
best- Take the bus from Hermosillo TAP to Phoenix Westbus
- Take the bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to Flagstaff Train Stationbus
- Take the bus from Flagstaff Amtrak Station to Grand Canyon Maswik Lodgebus
16h 41m$136–189Drive 572.9 mi
cheapest- Drive from Hermosillo to Grand Canyoncar 572.9 mi
10h 5m$105–151Fly to Flagstaff, bus
- Fly from Hermosillo International Airport (HMO) to Flagstaff (FLG)plane HMO - FLG
- Take the bus from Flagstaff Pulliam Airport to Grand Canyon Maswik Lodgebus
10h 42m$118–454Bus via Deer Valley
- Take the bus from Hermosillo TAP to Phoenix Westbus
- Take the bus from Phoenix Denny's Deer Valley to Flagstaff Amtrak Stationbus Phx
- Take the bus from Flagstaff Amtrak Station to Grand Canyon Maswik Lodgebus
17h 32m$167–252Bus, shuttle
- Take the bus from Hermosillo TAP to Caborcabus
- Take the bus from Caborca to Nogalesbus
- Take a shuttle bus from Nogales to Sky Harbor International Airport
- Take a shuttle bus from Sky Harbor International Airport to Grand Canyon Village
18h$543–617Bus, train
- Take the bus from Hermosillo to Nogalesbus
- Take the bus from Nogales to Tucsonbus
- Take the bus from Tucson Downtown to Flagstaff Train Stationbus
- Take the bus from Flagstaff Amtrak Station to Williams Grand Canyon Railway Resortbus
- Take the train from Williams, AR to Grand Canyontrain
18h$170–425Fly to Phoenix, shuttle
- Fly from Hermosillo International Airport (HMO) to Phoenix (PHX)plane HMO - PHX
- Take a shuttle bus from Sky Harbor International Airport to Grand Canyon Village
6h 2m$456–767Fly to Grand Canyon National Park Airport
- Fly from Hermosillo International Airport (HMO) to Grand Canyon National Park Airport (GCN)plane HMO - GCN
25h 20m$112–459Fly to Harry Reid International Airport, shuttle
- Fly from Hermosillo International Airport (HMO) to Harry Reid International Airport (LAS)plane HMO - LAS
- Take a shuttle bus from Treasure Island Hotel and Casino to GC Village Bright Angel Lodge
12h 50m$303–714
Hermosillo to Grand Canyon by bus
Questions & Answers
The cheapest way to get from Hermosillo to Grand Canyon is to drive which costs $100 - $160 and takes 10h 5m.
The fastest way to get from Hermosillo to Grand Canyon is to fly and shuttle which takes 6h 2m and costs $450 - $800.
No, there is no direct bus from Hermosillo to Grand Canyon. However, there are services departing from Hermosillo TAP and arriving at Grand Canyon Maswik Lodge via McDowell Rd & 27th Av, 44th St & McDowell Rd, Phoenix Sky Harbor Airport/44th Street Sky Train Station and Flagstaff Amtrak Station. The journey, including transfers, takes approximately 16h 41m.
The distance between Hermosillo and Grand Canyon is 619 miles. The road distance is 576.3 miles.
The best way to get from Hermosillo to Grand Canyon without a car is to bus which takes 16h 41m and costs $130 - $190.
It takes approximately 16h 41m to get from Hermosillo to Grand Canyon, including transfers.
Hermosillo to Grand Canyon bus services, operated by Omnibus Express (OMEX VIP), depart from Hermosillo TAP station.
The best way to get from Hermosillo to Grand Canyon is to bus which takes 16h 41m and costs $130 - $190. Alternatively, you can fly, which costs $110 - $460 and takes 25h 20m.
Hermosillo to Grand Canyon bus services, operated by Omnibus Express (OMEX VIP), arrive at Phoenix West station.
Yes, the driving distance between Hermosillo to Grand Canyon is 576 miles. It takes approximately 10h 5m to drive from Hermosillo to Grand Canyon.
What companies run services between Hermosillo, Mexico and Grand Canyon, AZ, USA?
You can take a bus from Hermosillo TAP to Grand Canyon Maswik Lodge via Phoenix West, McDowell Rd & 27th Av, McDowell Rd & 44th St, 44th St & McDowell Rd, 44th St & Washington St, Phoenix Sky Harbor Airport/44th Street Sky Train Station, Flagstaff Train Station, and Flagstaff Amtrak Station in around 16h 41m. Alternatively, American Airlines, Corporate Flight Management Inc, and Papillon Airways fly from Hermosillo International Airport (HMO) to Grand Canyon National Park Airport (GCN) 5 times a week.
- Website
- aa.com
Flights from Hermosillo International Airport to Flagstaff via Phoenix
- Ave. Duration
- 7h 49m
- When
- Every day
- Estimated price
- $60–370
Flights from Hermosillo International Airport to Phoenix
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $45–320
Flights from Hermosillo International Airport to Harry Reid International Airport via Phoenix
- Ave. Duration
- 7h 51m
- When
- Every day
- Estimated price
- $65–370
- Phone
- 1-800-843-8724
- [email protected]
- Website
- Grand Canyon Railway Hotel & RV Park
Train from Williams, AR to Grand Canyon
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $70–243
- Schedules at
- Grand Canyon Railway Hotel & RV Park
- Website
- Grand Canyon Railway Hotel & RV Park
- Pullman Class
- $70
- Coach Class
- $90
- First Class
- $173
- Observation Dome
- $203
- Luxury Parlor
- $243
- Phone
- +1 800 923 1799
- [email protected]
- Website
- Omnibus Express (OMEX VIP)
Bus from Hermosillo TAP to Phoenix West
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- $55–70
- Schedules at
- Omnibus Express (OMEX VIP)
Bus from Hermosillo TAP to Phoenix West
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- $55–70
- Schedules at
- Omnibus Express (OMEX VIP)
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
More Questions & Answers
There are 13+ hotels available in Grand Canyon.









