There are 5 ways to get from Ciudad Benito Juárez to Oaxaca by plane, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Monterrey International Airport (MTY) to Oaxaca International Airport (OAX)plane MTY - OAX
2h 35m$1,153–3,481Bus
- Take the bus from Monterrey to Pueblabus
- Take the bus from Puebla Terminal CAPU to Oaxacabus Ado / ...
20h 34m$1,777–2,647Drive 1,222.5 km
- Drive from Ciudad Benito Juárez to Oaxacacar 1,222.5 km
14h 55m$2,164–3,125Bus via Oaxaca
- Take the bus from Monterrey to Pueblabus
- Take the bus from Puebla to Oaxacabus México City
22h 37m$1,387–2,047Bus via Mexico City
- Take the bus from Monterrey to Mexico City Buenavistabus FlixBus MX200 / ...
- Take the bus from México Terminal TAPO to Oaxaca Periférico Terminal AUbus
25h 56m$1,481–2,777
Monterrey International Airport (MTY) to Oaxaca International Airport (OAX) flights
Questions & Answers
The cheapest way to get from Ciudad Benito Juárez to Oaxaca is to bus via Oaxaca which costs $1300 - $2100 and takes 22h 37m.
The fastest way to get from Ciudad Benito Juárez to Oaxaca is to fly which takes 2h 35m and costs $1100 - $3500.
No, there is no direct bus from Ciudad Benito Juárez to Oaxaca. However, there are services departing from Valle Soleado and arriving at Oaxaca via Monterrey and Puebla Terminal CAPU. The journey, including transfers, takes approximately 20h 34m.
The distance between Ciudad Benito Juárez and Oaxaca is 1066 km. The road distance is 1222.5 km.
The best way to get from Ciudad Benito Juárez to Oaxaca without a car is to bus which takes 20h 34m and costs $1700 - $2700.
It takes approximately 2h 35m to get from Ciudad Benito Juárez to Oaxaca, including transfers.
Ciudad Benito Juárez to Oaxaca bus services, operated by Apolo Platinum, depart from Monterrey station.
The best way to get from Ciudad Benito Juárez to Oaxaca is to fly which takes 2h 35m and costs $1100 - $3500. Alternatively, you can bus, which costs $1700 - $2700 and takes 20h 34m.
Ciudad Benito Juárez to Oaxaca bus services, operated by Apolo Platinum, arrive at Puebla station.
Yes, the driving distance between Ciudad Benito Juárez to Oaxaca is 1222 km. It takes approximately 14h 55m to drive from Ciudad Benito Juárez to Oaxaca.
What companies run services between Ciudad Benito Juárez, Nuevo León, Mexico and Oaxaca, Mexico?
Viva Aerobus, Volaris, and Aeroméxico fly from Monterrey International Airport (MTY) to Oaxaca International Airport (OAX) 5 times a day. Alternatively, you can take a vehicle from Ciudad Benito Juárez to Oaxaca via Valle Soleado, 20 De Noviembre, Monterrey, Puebla, and Puebla Terminal CAPU in around 20h 34m.
- Website
- vivaaerobus.com
Flights from Monterrey International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $1,000–3,300
Flights from Monterrey International Airport to Oaxaca International Airport via Mexico City
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $1,000–3,300
- Website
- volaris.com
Flights from Monterrey International Airport to Oaxaca International Airport
- Ave. Duration
- 1h 53m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $1,200–3,200
Flights from Monterrey International Airport to Oaxaca International Airport via Guadalajara
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- $1,200–3,200
- Website
- aeromexico.com
Flights from Monterrey International Airport to Oaxaca International Airport via Mexico City
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $1,000–5,500
- Phone
- +52 55 2643 9028
- Website
- apoloplatinum.com.mx
Bus from Monterrey to Puebla
- Ave. Duration
- 13h
- Frequency
- 3 times a day
- Estimated price
- $950–1,400
- Schedules at
- platinumline.mx
- Book at
- platinumline.mx
- Ejecutivo
- $950–1,300
- Confort
- $1,000–1,400
- Primera Clase
- $1,000–1,200
Bus from Monterrey to Puebla
- Ave. Duration
- 13h
- Frequency
- 3 times a day
- Estimated price
- $950–1,400
- Schedules at
- platinumline.mx
- Book at
- platinumline.mx
- Ejecutivo
- $950–1,300
- Confort
- $1,000–1,400
- Primera Clase
- $1,000–1,200
- 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
Bus from Puebla to Oaxaca
- Ave. Duration
- 6h 50m
- Frequency
- Every 2 hours
- Estimated price
- $310–500
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Monterrey to Mexico City Buenavista
- Ave. Duration
- 14h 25m
- Frequency
- Every 4 hours
- Estimated price
- $1,400–2,400
- Schedules at
- Flixbus USA
- Website
- Flix México
Bus from Monterrey to Mexico City Buenavista
- Ave. Duration
- 15h 20m
- Frequency
- Every 4 hours
- Estimated price
- $800–1,700
- Schedules at
- Flix México
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from México Terminal TAPO to Oaxaca Periférico Terminal AU
- Ave. Duration
- 7h 25m
- 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 How to get from Florence to Rome, Italian Lakes: Getting around by train, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
There are 930+ hotels available in Oaxaca.























