There are 6 ways to get from Sonoran Desert to Sonora by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive
best- Take the bus from Pima St & 623 West to 2nd Av & 5th Stbus 685
- Drive from 2nd Av & 5th St to Sonoytacar
- Take the bus from Sonoyta to Hermosillobus
7h 56m$1,370–1,911Bus, fly to Yuma International Airport, drive
cheapest- Take the bus from Gila Bend Family Resource Center to Desert Sky TCbus
- Fly from Phoenix (PHX) to Yuma International Airport (YUM)plane PHX - YUM
- Drive from Yuma International Airport (YUM) to San Luis Río Coloradocar
6h 45m$982–4,864Drive 573.3 km
- Drive from Sonoran Desert to Hermosillocar 573.3 km
6h 7m$1,102–1,592Bus
- Take the bus from Gila Bend Family Resource Center to Desert Sky TCbus 685
- Take the bus from Phoenix to Hermosillobus San José / ...
12h 20m$1,422–1,694Bus via Nogales
- Take the bus from Gila Bend Family Resource Center to Desert Sky TCbus 685
- Take the bus from Phoenix to Nogales, AZbus
- Take the bus from Nogales to Hermosillobus
13h 2m$1,602–2,344Bus, fly to Hermosillo International Airport
- Take the bus from Gila Bend Family Resource Center to Desert Sky TCbus
- Fly from Phoenix (PHX) to Hermosillo International Airport (HMO)plane PHX - HMO
7h 44m$3,332–9,014
Phoenix (PHX) to Yuma International Airport (YUM) flights
Questions & Answers
The cheapest way to get from Sonoran Desert to Sonora is to drive which costs $1100 - $1600 and takes 6h 7m.
The fastest way to get from Sonoran Desert to Sonora is to drive which takes 6h 7m and costs $1100 - $1600.
No, there is no direct bus from Sonoran Desert to Sonora. However, there are services departing from Gila Bend Family Resource Center and arriving at Hermosillo via Desert Sky TC, McDowell Rd & 83rd Av and Phoenix. The journey, including transfers, takes approximately 12h 20m.
The distance between Sonoran Desert and Sonora is 578 km. The road distance is 573.3 km.
The best way to get from Sonoran Desert to Sonora without a car is to bus which takes 12h 20m and costs $1400 - $1700.
It takes approximately 7h 56m to get from Sonoran Desert to Sonora, including transfers.
Sonoran Desert to Sonora bus services, operated by Valley Metro, depart from Gila Bend Family Resource Center station.
Sonoran Desert to Sonora bus services, operated by Valley Metro, arrive at Desert Sky TC station.
Yes, the driving distance between Sonoran Desert to Sonora is 573 km. It takes approximately 6h 7m to drive from Sonoran Desert to Sonora.
There are 153+ hotels available in Sonora.
What companies run services between Sonoran Desert, AZ, USA and Sonora, Mexico?
You can take a vehicle from Sonoran Desert to Hermosillo via Gila Bend Family Resource Center, Desert Sky TC, 83rd Av & McDowell Rd, McDowell Rd & 83rd Av, McDowell Rd & 27th Av, Phoenix, and Hermosillo in around 12h 20m.
- Website
- aa.com
Flights from Phoenix to Yuma International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $600–4,400
Flights from Phoenix to Hermosillo International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $800–5,500
- Phone
- +1 (602) 253-5000
- [email protected]
- Website
- Valley Metro
Bus from Pima St & 623 West to 2nd Av & 5th St
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- $34
- Website
- Valley Metro
Bus from Gila Bend Family Resource Center to Desert Sky TC
- Ave. Duration
- 2h 21m
- Frequency
- 4 times a day
- Estimated price
- $34
- Website
- Valley Metro
Bus from Gila Bend Family Resource Center to Desert Sky TC
- Ave. Duration
- 2h 21m
- Frequency
- 4 times a day
- Estimated price
- $34
- Website
- Valley Metro
Bus from Gila Bend Family Resource Center to Desert Sky TC
- Ave. Duration
- 2h 21m
- Frequency
- 4 times a day
- Estimated price
- $34
- Website
- Valley Metro
Bus from Gila Bend Family Resource Center to Desert Sky TC
- Ave. Duration
- 2h 21m
- Frequency
- 4 times a day
- Estimated price
- $34
- Website
- Valley Metro
- Phone
- +52 664 299 0487
- [email protected]
- Website
- acnautobuses.com
Bus from Sonoyta to Hermosillo
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $800–1,200
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Phoenix to Hermosillo
- Ave. Duration
- 7h 40m
- Frequency
- Every 4 hours
- Estimated price
- $750–1,100
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $750–1,100
- Titanium
- $850–1,100
Bus from Phoenix to Nogales, AZ
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- $400–650
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $400–650
- Titanium
- $440–650
Bus from Nogales to Hermosillo
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- $380–650
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $380–600
- Titanium
- $420–650
- Phone
- +1 800 923 1799
- [email protected]
- Website
- Omnibus Express (OMEX VIP)
Bus from Phoenix to Hermosillo
- Ave. Duration
- 9h 40m
- Frequency
- Every 4 hours
- Estimated price
- $1,000–1,200
- Schedules at
- Omnibus Express (OMEX VIP)
- Phone
- +1 833 766 3553
- Website
- Tufesa
Bus from Phoenix to Nogales, AZ
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- $800–1,200
- Schedules at
- Tufesa
- Adult One way
- $800–1,200
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from Phoenix to Nogales, AZ
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $950–1,200
- Schedules at
- Omnibus Express
Want to know more about travelling around Mexico
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

















