Bus ADO recorriendo una carretera con montañas mexicanas al fondo

De Ciudad de México a Oaxaca: avión, autobús o coche — guía completa

De Ciudad de Mexico a Oaxaca en 2026: avion desde MXN 800, autobus ADO nocturno desde MXN 650, o coche pasando por Puebla. Rutas y paradas incluidas.

El trayecto de Ciudad de México a Oaxaca es una de las rutas más populares de México: dos de los destinos más ricos culturalmente del país, separados por unos 500 km a través de la Sierra Madre del Sur. Hay tres opciones para hacerlo: avión (lo más rápido), autobús ADO (lo más económico) o coche propio (lo más flexible). Esta guía detalla cada opción y las posibilidades de parar en Puebla de camino.


Opción 1: Por avión (1 hora)

El vuelo entre Ciudad de México y Oaxaca es corto y económico si se reserva con antelación.

Aerolíneas:

  • Volaris y VivaAerobus: Las dos low-cost con más frecuencias y mejores precios. Desde MXN 800 ida reservando con 4-8 semanas de antelación; MXN 1.500-2.500 para compras de última hora.
  • Aeromar: Vuelos regionales más pequeños (turbo-hélice), pero con salidas desde el Aeropuerto Internacional Felipe Ángeles (AIFA) y el Aeropuerto Benito Juárez (AICM).

Aeropuertos en Ciudad de México:

  • AICM (Aeropuerto Internacional de la Ciudad de México): El más céntrico, en metro Terminal Aérea (Línea 5). Más vuelos directos a Oaxaca.
  • AIFA (Felipe Ángeles): Al norte de la ciudad, más alejado. Comprobar qué aeropuerto usa tu aerolínea al reservar.

Aeropuerto de Oaxaca: El Aeropuerto Internacional de Oaxaca (OAX) está a 8 km del centro histórico. Taxi al centro: aproximadamente MXN 150-200 (precio fijo, acordar antes de subir). El aeropuerto es pequeño; no hay metro ni autobús directo al centro.

Tiempo total puerta a puerta: 2.5-3.5 horas contando traslados a aeropuertos.

Recomendación: Si tienes menos de 10 días en México, el vuelo es la opción más sensata. Si tienes tiempo y quieres parar en Puebla, el autobús o el coche son mejores.


Opción 2: Por autobús ADO (6-6.5 horas)

El autobús ADO es la opción más popular entre mochileros y viajeros con presupuesto ajustado. Cómodo, puntual y directo.

Terminal de salida en CDMX:

  • TAPO (Terminal de Autobuses de Pasajeros de Oriente): En metro San Lázaro (Línea 1). Es la terminal principal para destinos del sur y sureste de México. La mayoría de los ADO a Oaxaca salen desde aquí.
  • Terminal Buenavista: Al norte de la ciudad, algunas salidas adicionales.

Frecuencias: Salidas cada 1-2 horas durante el día y la noche. Los nocturnos son especialmente populares.

Precio: MXN 650-900 en clase ADO estándar. La clase ADO GL (asientos más anchos, servicio a bordo) cuesta MXN 900-1.200.

Duración: 6-6.5 horas directas. La carretera pasa por la Sierra Madre del Sur con curvas de montaña; no se recomiendan los autobuses de segunda clase en tramos nocturnos por seguridad vial.

El autobús nocturno: Salir a las 22h-23h desde CDMX y llegar a las 5h-6h a Oaxaca es la opción favorita de los mochileros: ahorras una noche de hostal y llegas al amanecer, cuando la ciudad está tranquila. La Terminal de Autobuses de Oaxaca está a 1.5 km del centro histórico.

Cómo comprar billetes:

  • Online en ado.com.mx (con tarjeta española o PayPal)
  • En la propia terminal (en efectivo o tarjeta)
  • Con antelación es recomendable en temporada alta (diciembre-enero, Semana Santa, agosto)

Opción 3: Por coche (~500 km, 5-6 horas)

El coche propio da la máxima flexibilidad y permite hacer paradas a voluntad en Puebla, Cholula y pequeñas comunidades de camino.

La ruta: Ciudad de México → Puebla (130 km, 1.5h) → Cholula (10 km desde Puebla) → Oaxaca (300 km desde Puebla, 3-4h).

Peajes (autopista de cuota): El trayecto completo en autopista de pago cuesta aproximadamente MXN 600-800 en peajes. La carretera libre existe pero tarda 2-3 horas más y tiene tramos en peor estado.

Alquiler de coche: Puedes alquilar en CDMX (aeropuerto o centros de la ciudad) y devolver en Oaxaca. Busca opciones de ida sin cargo extra por devolución en otra ciudad. Consulta precios y disponibilidad en alquiler de coche en México.

Consejo sobre seguridad: La autopista CDMX-Puebla-Oaxaca es una de las más transitadas y seguras del país. Evita circular de noche en los tramos de sierra. Si planeas hacer el trayecto en el mismo día, sale antes de las 9h para llegar a Oaxaca con luz.


Ruta con paradas: 4-5 días de CDMX a Oaxaca

Si dispones de más tiempo, la ruta con paradas es mucho más rica que el trayecto directo:

Día 1 — Ciudad de México → Puebla (130 km, 1.5h)

Sal de CDMX por la mañana. Puebla es la cuarta ciudad más grande de México y tiene uno de los centros históricos coloniales mejor conservados del país (Patrimonio de la Humanidad desde 1987).

Qué ver en Puebla:

  • Zócalo y Catedral: La catedral tiene las torres más altas de México. El Zócalo tiene una arquitectura uniforme excepcional.
  • Barrio del Artista: Estudios y galerías de artistas locales.
  • Talavera: La cerámica azul y blanca de Puebla. Los talleres de Uriarte o Talavera de la Reyna muestran el proceso artesanal completo.
  • Mole poblano y chiles en nogada: Los dos grandes platos de Puebla. El mole poblano (30+ ingredientes, chocolate negro y chiles) está disponible todo el año. Los chiles en nogada (agosto-septiembre) son el plato de temporada más importante del país.

Dónde comer: El restaurante El Mural de los Poblanos (16 de septiembre 506) tiene el mejor mole poblano del centro histórico (MXN 200-280 por plato). Para algo más económico, cualquier fonda del Mercado El Parián sirve chalupas y memelas por MXN 60-100.

Alojamiento en Puebla: Hotel Casareyna (MXN 1.800-2.500), Mesón Sacristía de la Compañía (MXN 1.500-2.200) o hostales en el centro desde MXN 400-700.

Día 2 — Puebla → Cholula → (opcional) Tehuacán → Oaxaca

Cholula está a 10 km de Puebla. La Gran Pirámide de Cholula es la estructura arqueológica más grande del mundo en volumen total: 4,45 millones de m³ de tierra y adobe, coronada por la Iglesia de Nuestra Señora de los Remedios (construida por los españoles en 1594 sobre la pirámide). La entrada al sitio arqueológico y los túneles cuesta aproximadamente MXN 60 en 2026. Desde la cima, en días despejados, el Popocatépetl y el Iztaccíhuatl dominan el horizonte.

Desde Cholula, continúa hacia Oaxaca. El trayecto directo por autopista tarda 3.5-4 horas. Con el desvío por Tehuacán (famoso por sus aguas minerales y su mercado de chiles secos), suma una hora más.

Días 3-5 — Oaxaca

Monte Albán, Hierve el Agua, mercados, mezcal artesanal. Reserva excursiones con tours de Oaxaca para los yacimientos arqueológicos con guía.


Qué ver en Oaxaca

Una vez en Oaxaca, los puntos imprescindibles son:

Monte Albán: La antigua capital zapoteca a 9 km del centro. La gran explanada con templos, observatorio y estelas labradas es la visita más importante del estado. Entrada MXN 80 en 2026.

Mercado 20 de Noviembre: El mercado más famoso de Oaxaca. El pasillo de las carnes con comal (tasajo, chorizo oaxaqueño, cecina) es el lugar más auténtico para comer en la ciudad. Mole negro con pollo, arroz y tortillas: MXN 120-150.

Mezcal artesanal: Los bares de mezcal del centro (In Situ, Mezcaloteca, El Destilado) tienen colecciones de decenas de expresiones artesanales. Un mezcal de espadín artesanal cuesta MXN 80-120 por copa; los de variedades silvestres, MXN 150-300.

Hierve el Agua: Cascadas petrificadas y piscinas naturales a 70 km del centro. Tour desde MXN 400-600 por persona.

Reserva las mejores excursiones desde Oaxaca con tours de Oaxaca.

Book an experience

Tours y experiencias para este itinerario

Explora los mejores tours con confirmación instantánea y cancelación gratuita en la mayoría de reservas.

Browse tours on GetYourGuide →