There are 6 ways to get from Panama City to Sonora by plane, bus, or car
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 Hermosillo International Airport
best- Fly from Tocumen International Airport (PTY) to Hermosillo International Airport (HMO)plane PTY - HMO
9h 55m$5,038–18,878Fly to Ciudad Obregón International Airport
cheapest- Fly from Tocumen International Airport (PTY) to Ciudad Obregón International Airport (CEN)plane PTY - CEN
11h 48m$4,003–14,828Bus
- Take the bus from Terminal de Albrook to Terminal Tica Busbus
- Take the bus from Terminal Atlántico Norte to Terminal San Carlos - CCAbus
- Take the bus from San Salvador to Tapachulabus
- Take the bus from Tapachula to Mexico City Politécnico Stationbus
- Take the bus from Terminal Central de Autobuses del Norte to Ciudad Obregónbus
- Take the bus from Ciudad Obregón to Hermosillobus
4d 3h$5,772–11,190Drive 5,071.5 km
- Drive from Panama City to Hermosillocar 5,071.5 km
2d 16h$12,840–18,546Fly to Los Mochis International Airport, bus
- Fly from Tocumen International Airport (PTY) to Los Mochis International Airport (LMM)plane PTY - LMM
- Take the bus from Los Mochis to Navojoabus
12h 59m$5,618–19,768Fly to General Rodolfo Sánchez Taboada International Airport, bus
- Fly from Tocumen International Airport (PTY) to General Rodolfo Sánchez Taboada International Airport (MXL)plane PTY - MXL
- Take the bus from Mexicali to San Luis Río Coloradobus
13h 34m$6,458–20,358
Tocumen International Airport (PTY) to Hermosillo International Airport (HMO) flights
Comparing Your Travel Options
The cheapest way to get from Panama City to Sonora is to bus which costs $5500 - $12000 and takes 4 days 3h.
The fastest way to get from Panama City to Sonora is to fly which takes 9h 55m and costs $5000 - $19000.
No, there is no direct bus from Panama City to Sonora. However, there are services departing from Terminal de Albrook and arriving at Hermosillo via Terminal Atlántico Norte, San Salvador, Tapachula, Terminal Central de Autobuses del Norte and Ciudad Obregón. The journey, including transfers, takes approximately 4 days 3h.
The distance between Panama City and Sonora is 4013 km. The road distance is 5071.5 km.
It takes approximately 9h 55m to get from Panama City to Sonora, including transfers.
Panama City to Sonora bus services, operated by Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter), depart from Terminal de Albrook station.
The best way to get from Panama City to Sonora is to fly which takes 9h 55m and costs $5000 - $19000. Alternatively, you can bus, which costs $5500 - $12000 and takes 4 days 3h.
Panama City to Sonora bus services, operated by Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter), arrive at Terminal Tica Bus station.
Sonora is 2h behind Panama City. It is currently 1:26 AM in Panama City and 11:26 PM in Sonora.
Yes, the driving distance between Panama City to Sonora is 5072 km. It takes approximately 2 days 16h to drive from Panama City to Sonora.
What companies run services between Panama City, Panama and Sonora, Mexico?
Copa Airlines, Volaris, and Aeroméxico fly from Tocumen International Airport (PTY) to Hermosillo International Airport (HMO) 5 times a day. Alternatively, you can take a bus from Terminal de Albrook to Hermosillo via Terminal Tica Bus, Terminal Atlántico Norte, Terminal San Carlos - CCA, San Salvador, Tapachula, Mexico City Politécnico Station, Terminal Central de Autobuses del Norte, and Ciudad Obregón in around 4d 3h.
- Website
- copaair.com
Flights from Tocumen International Airport to Hermosillo International Airport via Guadalajara
- Ave. Duration
- 10h 42m
- When
- Thursday, Sunday, Monday, Tuesday, and Wednesday
- Estimated price
- $4,200–18,000
Flights from Tocumen International Airport to Hermosillo International Airport via Mexico City
- Ave. Duration
- 11h 1m
- When
- Thursday
- Estimated price
- $4,200–18,000
Flights from Tocumen International Airport to Ciudad Obregón International Airport via Guadalajara
- Ave. Duration
- 13h 45m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- $3,300–14,000
Flights from Tocumen International Airport to Los Mochis International Airport via Mexico City
- Ave. Duration
- 10h 28m
- When
- Thursday
- Estimated price
- $4,200–18,000
Flights from Tocumen International Airport to Los Mochis International Airport via Guadalajara
- Ave. Duration
- 13h 59m
- When
- Thursday, Friday, Saturday, Sunday, and Tuesday
- Estimated price
- $4,200–18,000
Flights from Tocumen International Airport to General Rodolfo Sánchez Taboada International Airport via Mexico City
- Ave. Duration
- 13h 8m
- When
- Every day
- Estimated price
- $4,500–19,000
Flights from Tocumen International Airport to General Rodolfo Sánchez Taboada International Airport via Guadalajara
- Ave. Duration
- 14h 26m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- $4,600–19,000
- Website
- aeromexico.com
Flights from Tocumen International Airport to Hermosillo International Airport via Mexico City
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- $4,200–18,000
Flights from Tocumen International Airport to Ciudad Obregón International Airport via Mexico City
- Ave. Duration
- 13h 18m
- When
- Monday, Tuesday, Wednesday, Thursday, Sunday, and Friday
- Estimated price
- $3,200–14,000
Flights from Tocumen International Airport to Ciudad Obregón International Airport via San Salvador, Mexico City
- Ave. Duration
- 13h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $3,300–14,000
Flights from Tocumen International Airport to Los Mochis International Airport via Mexico City
- Ave. Duration
- 10h 18m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $4,200–18,000
Flights from Tocumen International Airport to General Rodolfo Sánchez Taboada International Airport via Mexico City
- Ave. Duration
- 8h 44m
- When
- Every day
- Estimated price
- $4,500–19,000
- Website
- vivaaerobus.com
Flights from Tocumen International Airport to Ciudad Obregón International Airport via Monterrey
- Ave. Duration
- 16h 2m
- When
- Monday and Saturday
- Estimated price
- $3,300–14,000
Flights from Tocumen International Airport to Los Mochis International Airport via Monterrey
- Ave. Duration
- 15h 59m
- When
- Tuesday and Sunday
- Estimated price
- $4,300–18,000
Flights from Tocumen International Airport to General Rodolfo Sánchez Taboada International Airport via Monterrey
- Ave. Duration
- 9h 30m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $4,500–18,000
- Website
- volaris.com
Flights from Tocumen International Airport to Los Mochis International Airport via Guatemala City, Guadalajara
- Ave. Duration
- 10h 50m
- When
- Monday and Friday
- Estimated price
- $7,000–19,000
Flights from Tocumen International Airport to General Rodolfo Sánchez Taboada International Airport via San Jose Cabo
- Ave. Duration
- 11h 9m
- When
- Thursday
- Estimated price
- $4,700–19,000
Flights from Tocumen International Airport to General Rodolfo Sánchez Taboada International Airport via Mexico City
- Ave. Duration
- 11h 28m
- When
- Every day
- Estimated price
- $4,500–19,000
Bus from Terminal de Albrook to Terminal Tica Bus
- Ave. Duration
- 15h 30m
- Frequency
- 4 times a day
- Estimated price
- $1,081–1,700
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $1,100–1,700
Bus from Terminal Atlántico Norte to Terminal San Carlos - CCA
- Ave. Duration
- 23h
- Frequency
- 3 times a week
- Estimated price
- $1,200–1,800
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $1,200–1,800
- Phone
- +𝟓𝟎𝟑 𝟐𝟐𝟐𝟒 𝟔𝟓𝟒𝟖
- [email protected]
- Website
- El Condor Internacional
Bus from San Salvador to Tapachula
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $932
- Schedules at
- El Condor Internacional
- Phone
- +52 55 5526 2961
- [email protected]
- Website
- Ecobus Express
Bus from Tapachula to Mexico City Politécnico Station
- Ave. Duration
- 16h 15m
- Frequency
- Once daily
- Estimated price
- $600–900
- Schedules at
- Ecobus Express
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Terminal Central de Autobuses del Norte to Ciudad Obregón
- Ave. Duration
- 25h 45m
- Frequency
- Every 3 hours
- Estimated price
- $2,500–4,800
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
Bus from Ciudad Obregón to Hermosillo
- Ave. Duration
- 3h 52m
- Frequency
- Every 3 hours
- Estimated price
- $750–1,100
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Terminal Central de Autobuses del Norte to Ciudad Obregón
- Ave. Duration
- 27h 35m
- Frequency
- Hourly
- Estimated price
- $2,500–3,800
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 713 120 0700
- [email protected]
- Website
- autotravel.mx
Bus from Terminal Central de Autobuses del Norte to Ciudad Obregón
- Ave. Duration
- 31h
- Frequency
- Once daily
- Estimated price
- $1,200–1,900
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Los Mochis to Navojoa
- Ave. Duration
- 1h 34m
- Frequency
- 3 times a day
- Estimated price
- $220–460
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $220–460
- Titanium
- $250–460
- Phone
- +52 664 299 0487
- [email protected]
- Website
- acnautobuses.com
Bus from Mexicali to San Luis Río Colorado
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $700–950
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, What documents do I need to cross Niagara Falls?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
Booking & Getting There
There are 139+ hotels available in Sonora.






























