There are 10 ways to get from Albuquerque to Sonora by plane, car, bus, shuttle, bus (Greyhound), 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.
Fly to Yuma International Airport, drive
best- Fly from Albuquerque International Airport (ABQ) to Yuma International Airport (YUM)plane ABQ - YUM
- Drive from Yuma International Airport (YUM) to San Luis Río Coloradocar
5h 33m$1,030–6,137Bus
- Take the bus from Broadway @ Trumbull - Albuquerque to El Pasobus Salt Lake
- Take the bus from Ciudad Juárez to Hermosillobus
17h 35m$2,833–4,046Drive 983.8 km
- Drive from Albuquerque to Hermosillocar 983.8 km
11h 42m$1,920–2,773Fly to Hermosillo International Airport
- Fly from Albuquerque International Airport (ABQ) to Hermosillo International Airport (HMO)plane ABQ - HMO
6h 25m$1,230–6,677Fly to Silver City Airport, drive
- Fly from Albuquerque International Airport (ABQ) to Silver City Airport (SVC)plane ABQ - SVC
- Drive from Silver City Airport (SVC) to Agua Prietacar
5h 41m$1,950–2,517Fly to Phoenix, shuttle
- Fly from Albuquerque International Airport (ABQ) to Phoenix (PHX)plane ABQ - PHX
- Take a shuttle bus from Sky Harbor International Airport to Nogales
6h 52m$6,842–8,063Fly to Tucson, bus
- Fly from Albuquerque International Airport (ABQ) to Tucson (TUS)plane ABQ - TUS
- Take the bus from 4207 S 6th Ave - Tucson to 219 N Arroyo Blvd - Nogalesbus
8h 25m$2,756–13,977Bus via Phoenix
- Take the bus from Albuquerque Bus Station to Phoenix Bus Stationbus Greyhound US1210
- Take the bus from Phoenix to Hermosillobus San José / ...
18h 27m$2,308–3,269Bus via ABQ Alvarado Transportation Center
- Take the bus from ABQ Alvarado Transportation Center to El Paso Bus Stationbus Denver
- Take the bus from Ciudad Juárez to Hermosillobus
18h 37m$2,373–4,249Train, bus
- Take the train from Albuquerque Alvarado Transportation Center to Flagstafftrain
- Take the bus from Flagstaff Train Station to Phoenix Sky Harbor Airport/44th Street Sky Train Stationbus
- Take the bus from Phoenix Bus Station to Hermosillobus
18h 49m$2,603–3,953
Albuquerque International Airport (ABQ) to Yuma International Airport (YUM) flights
Questions & Answers
The cheapest way to get from Albuquerque to Sonora is to fly and drive which costs $1900 - $2600 and takes 5h 41m.
The fastest way to get from Albuquerque to Sonora is to fly and drive which takes 5h 33m and costs $1000 - $6500.
The distance between Albuquerque and Sonora is 833 km. The road distance is 983.8 km.
The best way to get from Albuquerque to Sonora without a car is to bus which takes 17h 35m and costs $2800 - $4100.
It takes approximately 5h 33m to get from Albuquerque to Sonora, including transfers.
The best way to get from Albuquerque to Sonora is to bus which takes 17h 35m and costs $2800 - $4100. Alternatively, you can fly, which costs $1200 - $7000 and takes 6h 25m.
Yes, the driving distance between Albuquerque to Sonora is 984 km. It takes approximately 11h 42m to drive from Albuquerque to Sonora.
There are 106+ hotels available in Sonora.
What companies run services between Albuquerque, NM, USA and Sonora, Mexico?
You can take a bus from Broadway @ Trumbull - Albuquerque to Hermosillo via El Paso, Presidencia, Minatitlán Sur, Ciudad Juárez, and Hermosillo in around 17h 35m. Alternatively, American Airlines and Southwest Airlines fly from Albuquerque International Airport (ABQ) to Hermosillo International Airport (HMO) twice daily.
- Website
- aa.com
Flights from Albuquerque International Airport to Yuma International Airport via Phoenix
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $950–6,000
Flights from Albuquerque International Airport to Hermosillo International Airport via Phoenix
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $1,100–6,500
Flights from Albuquerque International Airport to Phoenix
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $1,000–7,000
Flights from Albuquerque International Airport to Tucson via Phoenix
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- $2,000–13,000
Flights from Albuquerque International Airport to Tucson via Dallas/Ft.Worth
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $4,000–19,000
Flights from Albuquerque International Airport to Tucson via Los Angeles
- Ave. Duration
- 5h 54m
- When
- Every day
- Estimated price
- $3,500–17,000
- Website
- southwest.com
Flights from Albuquerque International Airport to Phoenix
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $1,000–7,000
Flights from Albuquerque International Airport to Tucson via Las Vegas
- Ave. Duration
- 4h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,900–16,000
Flights from Albuquerque International Airport to Tucson via Denver
- Ave. Duration
- 4h 22m
- When
- Monday to Friday
- Estimated price
- $3,200–16,000
Flights from Albuquerque International Airport to Tucson via San Diego
- Ave. Duration
- 4h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $3,200–16,000
Flights from Albuquerque International Airport to Tucson via Dallas
- Ave. Duration
- 5h 5m
- When
- Monday
- Estimated price
- $4,100–19,000
Flights from Albuquerque International Airport to Tucson via Los Angeles
- Ave. Duration
- 5h 10m
- When
- Tuesday
- Estimated price
- $3,500–17,000
- Website
- advancedaircharters.com
Flights from Albuquerque International Airport to Silver City Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $1,500–1,800
Flights from Albuquerque International Airport to Phoenix via Silver City Airport
- Ave. Duration
- 2h 57m
- When
- Monday to Friday
- Estimated price
- $3,200–4,400
- Website
- delta.com
Flights from Albuquerque International Airport to Tucson via Los Angeles
- Ave. Duration
- 5h 14m
- When
- Every day
- Estimated price
- $3,500–17,000
- Website
- united.com
Flights from Albuquerque International Airport to Tucson via Denver
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $3,200–16,000
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Albuquerque Alvarado Transportation Center to Flagstaff
- Ave. Duration
- 5h 35m
- Frequency
- Twice daily
- Estimated price
- $950–1,500
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from Broadway @ Trumbull - Albuquerque to El Paso
- Ave. Duration
- 4h 9m
- Frequency
- 4 times a week
- Estimated price
- $1,100–1,500
- Schedules at
- omnibusexpress.com
Bus from 4207 S 6th Ave - Tucson to 219 N Arroyo Blvd - Nogales
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $750–950
- Schedules at
- omnibusexpress.com
Bus from ABQ Alvarado Transportation Center to El Paso Bus Station
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $1,100–1,500
- Schedules at
- omnibusexpress.com
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- chihuahuenses.com.mx
Bus from Ciudad Juárez to Hermosillo
- Ave. Duration
- 11h 30m
- Frequency
- Every 4 hours
- Estimated price
- $1,600–2,500
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
Shuttle from Sky Harbor International Airport to Nogales
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $3,636
- Website
- https://airportshuttleofphoenix.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Albuquerque Bus Station to Phoenix Bus Station
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Estimated price
- $1,100–1,800
- Website
- https://www.greyhound.com/
Bus from ABQ Alvarado Transportation Center to El Paso Bus Station
- Ave. Duration
- 3h 55m
- Frequency
- 6 times a week
- Estimated price
- $500–850
- Website
- https://www.greyhound.com/
- Phone
- +52 644 410 2444
- atencionaclientes@tufesa.com.mx
- Website
- tufesa.com.mx
Bus from Phoenix to Hermosillo
- Ave. Duration
- 7h 40m
- Frequency
- Every 4 hours
- Estimated price
- $650–1,000
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $650–1,000
- Titanium
- $750–950
- Phone
- +1 800 923 1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from Phoenix to Hermosillo
- Ave. Duration
- 9h 40m
- Frequency
- Every 4 hours
- Estimated price
- $1,000–1,300
- Schedules at
- omnibusexpress.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Flagstaff Train Station to Phoenix Sky Harbor Airport/44th Street Sky Train Station
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $500–850
- Schedules at
- flixbus.com
- Phone
- +52 664 299 0487
- servicios@acnautobuses.com
- Website
- acnautobuses.com
Bus from Phoenix Bus Station to Hermosillo
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $1,000–1,500
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide

























