There are 7 ways to get from Cuernavaca to Oaxaca de Juárez by bus, plane, 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.
Bus to T1 Aicm, fly to Oaxaca Airport
best- Take the bus from Cuernavaca Casino to Terminal Central Del Sur - Taxqueñabus
- Fly from T1 Aicm to Oaxaca Airportplane
3h 56m$8,146–390,514Bus
cheapest- Take the bus from Cuernavaca Casino to Terminal de Autobuses T1 AICMbus
- Take the bus from México Terminal TAPO to Oaxaca Santa Rosabus
10h 27m$713–1,509Bus via Puebla
- Take the bus from Cuernavaca to Pueblabus
- Take the bus from Puebla Terminal CAPU to Oaxacabus Ado / ...
8h 55m$852–1,488Drive 416.1 km
- Drive from Cuernavaca to Oaxaca de Juárezcar 416.1 km
6h 7m$737–1,064Bus to T1 Aicm, fly to Oaxaca Airport #2
- Take the bus from Cuernavaca Casino to Terminal de Autobuses T1 AICMbus
- Fly from T1 Aicm to Oaxaca Airportplane
4h 25m$8,165–390,587Bus to Benito Juárez International Airport, fly to Oaxaca International Airport
- Take the bus from Cuernavaca Casino to Terminal de Autobuses T1 AICMbus
- Fly from Benito Juárez International Airport (MEX) to Oaxaca International Airport (OAX)plane MEX - OAX
4h 33m$1,065–3,287Bus to Felipe Ángeles International Airport, fly to Oaxaca International Airport
- Take the bus from Cuernavaca Casino to Terminal de Autobuses T1 AICMbus
- Fly from Felipe Ángeles International Airport (NLU) to Oaxaca International Airport (OAX)plane NLU - OAX
5h 56m$955–4,297
Cuernavaca to Oaxaca de Juárez by bus and foot
Questions & Answers
The cheapest way to get from Cuernavaca to Oaxaca de Juárez is to drive which costs $700 - $1100 and takes 6h 7m.
The fastest way to get from Cuernavaca to Oaxaca de Juárez is to bus and fly which takes 3h 56m and costs $8000 - $400000.
No, there is no direct bus from Cuernavaca to Oaxaca de Juárez. However, there are services departing from Cuernavaca and arriving at Calle Independencia via Puebla Terminal CAPU and Calzada Niños Héroes de Chapultepec y Calzada Porfirio Díaz. The journey, including transfers, takes approximately 8h 55m.
The distance between Cuernavaca and Oaxaca de Juárez is 459 km. The road distance is 416.1 km.
The best way to get from Cuernavaca to Oaxaca de Juárez without a car is to bus via Puebla which takes 8h 55m and costs $850 - $1500.
It takes approximately 3h 56m to get from Cuernavaca to Oaxaca de Juárez, including transfers.
Cuernavaca to Oaxaca de Juárez bus services, operated by Autobuses Oro, depart from Cuernavaca station.
Cuernavaca to Oaxaca de Juárez bus services, operated by Autobuses Oro, arrive at Puebla station.
Yes, the driving distance between Cuernavaca to Oaxaca de Juárez is 416 km. It takes approximately 6h 7m to drive from Cuernavaca to Oaxaca de Juárez.
There are 930+ hotels available in Oaxaca de Juárez.
What companies run services between Cuernavaca, Mexico and Oaxaca de Juárez, Mexico?
You can take a bus from Cuernavaca to Calle Independencia via Puebla Terminal CAPU, Oaxaca, and Calzada Niños Héroes de Chapultepec y Calzada Porfirio Díaz in around 8h 55m.
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $650–4,500
Flights from Felipe Ángeles International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $550–4,000
- Website
- vivaaerobus.com
Flights from Benito Juárez International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $850–2,400
Flights from Felipe Ángeles International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $650–3,300
- Website
- volaris.com
Flights from Benito Juárez International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $1,000–3,400
- Phone
- +52 800 022 8000
- [email protected]
- Website
- Pullman De Morelos
Bus from Cuernavaca Casino to Terminal Central Del Sur - Taxqueña
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- $120–480
- Schedules at
- Pullman De Morelos
Bus from Cuernavaca Casino to Terminal de Autobuses T1 AICM
- Ave. Duration
- 1h 29m
- Frequency
- Every 30 minutes
- Estimated price
- $150–600
- Schedules at
- Pullman De Morelos
Bus from Cuernavaca Casino to Terminal de Autobuses T1 AICM
- Ave. Duration
- 1h 29m
- Frequency
- Every 30 minutes
- Estimated price
- $150–600
- Schedules at
- Pullman De Morelos
Bus from Cuernavaca Casino to Terminal de Autobuses T1 AICM
- Ave. Duration
- 1h 29m
- Frequency
- Every 30 minutes
- Estimated price
- $150–600
- Schedules at
- Pullman De Morelos
Bus from Cuernavaca Casino to Terminal de Autobuses T1 AICM
- Ave. Duration
- 1h 29m
- Frequency
- Every 30 minutes
- Estimated price
- $150–600
- Schedules at
- Pullman De Morelos
- Phone
- +52 222 249 7419
- [email protected]
- Website
- autobusesoro.com.mx
Bus from Cuernavaca to Puebla
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $140–380
- Schedules at
- autobusesoro.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Puebla Terminal CAPU to Oaxaca
- Ave. Duration
- 4h 40m
- Frequency
- Every 2 hours
- Estimated price
- $700–1,100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- ADO
- $766
- ADO Platino
- $1,074
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from México Terminal TAPO to Oaxaca Santa Rosa
- Ave. Duration
- 7h
- Frequency
- Every 2 hours
- Estimated price
- $550–900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
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 Need to know: Greyhound, Bali: What to do if Mount Agung erupts, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.



















