There are 8 ways to get from Cancun Airport (CUN) to Oaxaca 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 Oaxaca International Airport
best- Fly from Cancún International Airport (CUN) to Oaxaca International Airport (OAX)plane CUN - OAX
2h 25m$1,300–4,000Bus
- Take the bus from Terminal de Autobuses ADO Cancún to Villahermosabus Vía Ciudad del Carmen / ...
- Take the bus from Villahermosa to Oaxacabus
29h 31m$2,320–4,950Drive 1,433.4 km
- Drive from Cancun Airport (CUN) to Oaxacacar 1,433.4 km
18h 42m$2,532–3,657Fly to Puebla Airport, fly to Oaxaca Airport
- Fly from Cancún International Airport (CUN) to Hermanos Serdán International Airport (PBC)plane CUN - PBC
- Fly from Puebla Airport to Oaxaca Airportplane
4h 19m$9,339–393,852Fly to Puerto Escondido Airport, fly to Oaxaca Airport
- Fly from Cancún International Airport (CUN) to Puerto Escondido International Airport (PXM)plane CUN - PXM
- Fly from Puerto Escondido Airport to Oaxaca Airportplane
6h 26m$9,711–395,537Fly to Villahermosa Airport, fly to Queretaro Airport, fly to T1 Aicm, fly to Oaxaca Airport
- Fly from Cancún International Airport (CUN) to Carlos Rovirosa Pérez International Airport (VSA)plane CUN - VSA
- Fly from Villahermosa Airport to Queretaro Airportplane
- Fly from Queretaro Airport to T1 Aicmplane
- Fly from T1 Aicm to Oaxaca Airportplane
7h 37m$25,349–1,174,045Bus via Coatzacoalcos
- Take the bus from Terminal de Autobuses ADO Cancún to Coatzacoalcosbus
- Take the bus from Coatzacoalcos to Oaxacabus
31h 6m$2,620–4,650Bus via Tonalá
- Take the bus from Terminal de Autobuses ADO Cancún to Tonalábus
- Take the bus from Tonalá to Oaxacabus
31h 54m$2,862–5,560
Cancun Airport (CUN) to Oaxaca by bus
Questions & Answers
The cheapest way to get from Cancun Airport (CUN) to Oaxaca is to fly which costs $1300 - $4000 and takes 2h 25m.
The fastest way to get from Cancun Airport (CUN) to Oaxaca is to fly which takes 2h 25m and costs $1300 - $4000.
No, there is no direct bus from Cancun Airport (CUN) to Oaxaca. However, there are services departing from Aeropuerto Internacional de Cancún Terminal 2 and arriving at Oaxaca via Terminal de Autobuses ADO Cancún and Villahermosa. The journey, including transfers, takes approximately 29h 31m.
The distance between Cancun Airport (CUN) and Oaxaca is 1137 km. The road distance is 1433.4 km.
The best way to get from Cancun Airport (CUN) to Oaxaca without a car is to bus which takes 29h 31m and costs $2300 - $5000.
It takes approximately 2h 25m to get from Cancun Airport (CUN) to Oaxaca, including transfers.
Cancun Airport (CUN) to Oaxaca bus services, operated by ADO, depart from Terminal de Autobuses ADO Cancún station.
The best way to get from Cancun Airport (CUN) to Oaxaca is to fly which takes 2h 25m and costs $1300 - $4000. Alternatively, you can bus, which costs $2300 - $5000 and takes 29h 31m.
Cancun Airport (CUN) to Oaxaca bus services, operated by ADO, arrive at Villahermosa station.
Oaxaca is 1h behind Cancun Airport (CUN). It is currently 9:45 PM in Cancun Airport (CUN) and 8:45 PM in Oaxaca.
What companies run services between Cancun Airport (CUN), Mexico and Oaxaca, Mexico?
Volaris flies from Cancún International Airport (CUN) to Oaxaca International Airport (OAX) once daily. Alternatively, you can take a bus from Aeropuerto Internacional de Cancún Terminal 2 to Oaxaca via Terminal de Autobuses ADO Cancún and Villahermosa in around 29h 31m.
- Website
- vivaaerobus.com
Flights from Cancún International Airport to Hermanos Serdán International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- $1,100–3,700
Flights from Cancún International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 6h 21m
- When
- Every day
- Estimated price
- $1,700–6,500
Flights from Cancún International Airport to Carlos Rovirosa Pérez International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $1,300–3,900
- Website
- volaris.com
Flights from Cancún International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- $1,400–3,800
Flights from Cancún International Airport to Hermanos Serdán International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- $1,500–4,400
Flights from Cancún International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 9h 1m
- When
- Every day
- Estimated price
- $1,700–6,500
- Website
- aeromexico.com
Flights from Cancún International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $1,500–7,500
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Villahermosa
- Ave. Duration
- 14h 25m
- Frequency
- Every 30 minutes
- Estimated price
- $1,500–2,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa to Oaxaca
- Ave. Duration
- 13h 10m
- Frequency
- Twice daily
- Estimated price
- $1,300–1,900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Coatzacoalcos
- Ave. Duration
- 16h 55m
- Frequency
- Hourly
- Estimated price
- $1,600–3,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Coatzacoalcos to Oaxaca
- Ave. Duration
- 11h 35m
- Frequency
- Twice daily
- Estimated price
- $1,000–1,500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Villahermosa
- Ave. Duration
- 14h 40m
- Frequency
- Every 4 hours
- Estimated price
- $1,500–2,900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Tonalá
- Ave. Duration
- 21h 15m
- Frequency
- Twice daily
- Estimated price
- $2,000–3,800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Tonalá to Oaxaca
- Ave. Duration
- 7h 34m
- Frequency
- 4 times a day
- Estimated price
- $750–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Villahermosa
- Ave. Duration
- 14h 55m
- Frequency
- 3 times a day
- Estimated price
- $1,000–1,600
- 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 10 amazing places to get away from it all in Australia, Italian Lakes: Getting around by train, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Cancun Airport (CUN) to Oaxaca is 1433 km. It takes approximately 18h 42m to drive from Cancun Airport (CUN) to Oaxaca.
Book your Cancun Airport (CUN) to Oaxaca bus tickets online with 12go.asia.
There are 928+ hotels available in Oaxaca.














