
Mexico City is the capital and it sits 360 kilometres (224 miles) northwest of Oaxaca. Expect world-class museums, a huge food scene and the Zocalo at its heart. Flying is the quickest way to get from Oaxaca to Mexico City, taking 2h 10m. By road, the bus is the cheapest option at $53 (920 MXN), and a private transfer costs a lot more.
Distancia de Oaxaca a Ciudad de México
Oaxaca y Ciudad de México están a unos 360 km (224 millas) de distancia, y el trayecto en sí cubre alrededor de 472 km por carretera. La forma más rápida de ir de Oaxaca a Ciudad de México es en vuelo, que tarda unos 2h 10m.
3 formas de viajar de Oaxaca a Ciudad de México
Hay tres maneras to travel from Oaxaca to Mexico City. You can choose between the bus, flight, and private transport. The journey takes 2h 10m–7h 5m and la forma más rápida es en vuelo. If you're on a budget, la opción más barata es en autobús with tickets starting at $53 (920 MXN).
traslados incluidos — ver itinerario
- Cómo llegar a la estación de autobuses en Oaxaca5m
- Getting→the bus station in Oaxaca6h 40m
- Oaxaca→Mexico City20m
traslados incluidos — ver itinerario
- City Centre→Oaxaca Airport25m
- Oaxaca→Mexico City1h
- Mexico City Airport→the City Centre45m
Conecta con nuestra comunidad
Todavía no hay preguntas — sé el primero en preguntar sobre Oaxaca to Mexico City.
Oaxaca a Mexico City en Autobús
Varios autobuses circulan diariamente en la ruta de Oaxaca a la Ciudad de México, con un tiempo de viaje de alrededor de 7h 5m - 8h 15m.
Si buscas ahorrarte una noche de alojamiento, encontrarás muchas opciones de autobuses nocturnos.
Paso 1: Cómo llegar a la estación de autobuses en Oaxaca
Las diferentes compañías de autobuses en Oaxaca tienen puntos de partida separados, por lo que es importante verificar desde dónde sale tu autobús antes de tu viaje.
- ADO, ADO GL y ADO Platino salen desde Central de Autobuses de Oaxaca en el centro de la ciudad.
- AU tiene dos puntos de partida:
- Terminal Periferico, cerca de la zona turística
- Terminal Santa Rosa, a unos 5 km al noroeste del centro de la ciudad
The best way to reach any of these stations is by taxi, with fares starting from $2.90 (50 MXN). If you’re staying near Terminal Periférico, you can walk — it’s just a 15-minute stroll from Oaxaca’s main square.
Paso 2: Oaxaca a Mexico City
La principal compañía de autobuses para la ruta Oaxaca–Mexico City es ADO, el operador de autobuses más popular de México. Ofrecen un servicio confiable y autobuses cómodos. Además de sus autobuses ADO estándar, las submarcas de ADO también operan en esta ruta:
- AU: la opción más barata, pero básica y no tiene baño a bordo.
- ADO GL: un paso adelante con respecto a los autobuses ADO estándar.
- ADO Platino: un autobús de lujo que ofrece asientos cómodos, pantallas individuales, refrigerios y Wi-Fi. Es el más caro, pero también recibe buenas críticas.
Todos estos autobuses vienen con aire acondicionado y asientos cómodos. ADO GL y ADO Platino ofrecen beneficios adicionales como baños separados para hombres y mujeres, café a bordo y puertos de carga.
With multiple departures daily, you have the flexibility to choose a schedule that suits you. Bus ticket prices from Oaxaca to Mexico City start from $50 (860 MXN) and travel time is around 6h 40m - 7h 50m.
Los billetes de Autobús están disponibles en Bookaway.
Consejo para Reservar
Reserva tu boleto con al menos un día de anticipación para tener la mejor oportunidad de conseguir asientos en las fechas de viaje deseadas, especialmente si viajas en días festivos importantes como Navidad, Semana Santa y el Día de Muertos.
Si prefieres comprar boletos en la estación de autobuses, es mejor llegar al menos 30 minutos antes de tu hora de viaje deseada. De lo contrario, los boletos podrían agotarse y tendrás que esperar el siguiente autobús disponible.
Paso 3: Terminal de autobuses de Mexico City al centro de la ciudad
En la Ciudad de México, los autobuses llegan a Terminal de Autobuses de Oriente o TAPO. Está a unos 6 km al este del centro de la Ciudad de México, entre el centro de la ciudad y el aeropuerto.
For a cheap and easy option, take the Metrobus for $0.30 (6 MXN). Board at Estación San Lazaro, justo enfrente de TAPO. Toma la Línea #4 y llegarás al centro de la ciudad en unos 20 minutos.
El Metro también es una buena opción si viajas ligero. Toma la Línea #1 del Metro desde Metro San Lazaro to the city centre. A ticket costs $0.30 (5 MXN).
If you're travelling at night or with lots of luggage, an Uber takes 15-20 minutes, with fares from $6.90 (120 MXN).
Oaxaca a Mexico City en Vuelo
CONSEJO: Si decides viajar en avión, considera incluir una tarifa de compensación de carbono para reducir tu impacto en el medio ambiente.
Paso 1: Del Centro de la Ciudad al Aeropuerto de Oaxaca
Todos los vuelos de Oaxaca a Ciudad de México salen de Oaxaca International Airport, a unos 8 km al sur de la ciudad.
The fastest and most comfortable option is to take a taxi for around $14 (250 MXN). Travel time is about 25 minutes.
Paso 2: Oaxaca a Mexico City
Los vuelos de Oaxaca a Ciudad de México están disponibles diariamente de 05:50 a 19:00. El tiempo de vuelo es de aproximadamente 1 hora.
Tres aerolíneas cubren esta ruta: AeroMexico, Viva Aerobus y Volaris.
Si buscas comodidad y flexibilidad, AeroMexico es tu mejor opción. Es una aerolínea más grande, que ofrece cinco o más salidas al día y un excelente servicio, pero espera pagar un poco más.
Si cuidas tu presupuesto, Viva Aerobus y Volaris son excelentes opciones. Cada una ofrece un vuelo directo diario y suelen ofrecer las tarifas más bajas.
The earlier you book, the better your chances of snagging a great deal! Airfares typically start at around $125 (2,200 MXN), but with early booking, prices can drop as low as $52 (910 MXN).
Paso 3: Aeropuerto de Mexico City al centro de la ciudad
Tu vuelo llega a Aeropuerto Benito Juarez (MEX), a unos 10 km al este de Ciudad de México. Desde aquí, tienes dos opciones principales para llegar a tu hotel: Metrobus o un traslado privado.
Recomendamos tomar el Metrobus porque es barato y conveniente. Toma la Línea #4 y podrás llegar directamente al centro de la ciudad en unos 45 minutos. Si te diriges a la plaza principal de Ciudad de México, comúnmente llamada Zocalo, puedes bajarte en la parada de autobús más cercana, que es Republica de Argentina.
A Metrobus ticket costs $1.70 (30 MXN). You will find the buses at Entrance 7 of Terminal 1 and Entrance 2 of Terminal 2.
If you prefer a private ride, you can hail an Uber with rates from $6.30 (110 MXN), but note that they sometimes take a while to arrive. Alternatively, you can book your private transfer in advance — a 3-seater car costs $37 (640 MXN) on BookAway.
Por qué no recomendamos tomar el Metro desde el Aeropuerto de la Ciudad de México
Although the Metro is the cheapest option at $0.30 (5 MXN), it is not ideal if you have luggage. Large bags are not allowed, and the trains can get extremely crowded, especially during peak hours. Plus, no direct line goes to the city centre, so you may need to make multiple transfers.
Puedes consultar nuestra Mexico City Airport página para obtener una guía más detallada.
Los billetes de Vuelo están disponibles en Skyscanner.
Oaxaca a Mexico City en Private Transport
Un traslado privado de Oaxaca a Ciudad de México es la opción más fácil y conveniente. El viaje dura de 6h a 6h 30m, y te dejarán justo en tu alojamiento — sin necesidad de preocuparte por traslados adicionales.
Prices for private transfer start at $445 (7,800 MXN) for a 3-seater. Split it with your group, and it’s about $150 (2,600 MXN) each.
Los billetes de Private Transport están disponibles en Bookaway.
Nuestros lugares favoritos para alojarse en Mexico City
Aquí están nuestros lugares favoritos para alojarse en Mexico City para todos los presupuestos.
Date un caprichoCasa Emilia
Alojarse en Casa Emilia te hará sentir como si estuvieras en un acogedor refugio en la selva, en lugar de en una enorme ciudad metropolitana. Todos los espacios alrededor del hotel están diseñados para la máxima comodidad y lujo, lo cual sin duda consigue. Puedes relajarte en la terraza, en el vestíbulo de acceso o en el solárium del hotel.
Dos de nuestras experiencias favoritas en el hotel son el delicioso desayuno y las enormes y cómodas camas que ofrecen una gran noche de sueño. Si buscas darte un capricho, este es el lugar para hacerlo.
- Desayuno increíble
- Diseño acogedor de selva
- Alquiler de bicicletas disponible
- Excelente ubicación
Las habitaciones dobles empiezan desde $80 por noche
Date un caprichoCasa Pancha
Situado en el barrio de Condesa, Casa Pancha refleja la atmósfera de la zona. La cultura del hotel es sin duda uno de sus puntos fuertes, ofreciendo simplicidad, originalidad, comunidad y conexión.
Con una mezcla de dormitorios y habitaciones privadas, es un lugar fácil para conocer gente manteniendo la privacidad. El hotel es luminoso y natural en todas partes, con un patio trasero y una zona de balcón para relajarse. El personal es muy amable y su amor por el hotel se extiende rápidamente por todo el espacio.
- Dormitorios y habitaciones privadas disponibles
- Jardín privado y balcón
- Personal increíble
- Ubicación perfecta
Las habitaciones dobles empiezan desde $80 por noche
Gama mediaStanza Hotel
Si hay algún barrio en el que quieras alojarte en Ciudad de México, La Roma debería estar definitivamente entre ellos. Y ahí es donde se encuentra Stanza Hotel. Te sitúa cerca de las calles arboladas que están repletas de cafés y bares de moda.
Las habitaciones del hotel son limpias y modernas, y ofrecen todo lo que puedas pedir. Las camas también son enormes y súper cómodas. Si no te apetece salir del hotel una noche a cenar, el restaurante del hotel sirve una deliciosa comida de fusión mediterránea-mexicana.
- Excelente ubicación
- Habitaciones limpias y modernas
- Restaurante de fusión mediterránea-mexicana en el lugar
- Personal servicial que habla inglés
Habitaciones dobles entre $40-$80 por noche
EconómicoCasa Indigo
¡Este lugar se reserva muy rápido (estamos hablando de meses de antelación)! La ubicación es perfecta y es súper asequible. Casa Indigo está cerca del centro histórico, además las habitaciones están limpias y bellamente decoradas.
El anfitrión, Salvador, hará que tu estancia sea inolvidable con su amabilidad y cálida bienvenida. Además de todo eso, puedes disfrutar de una gran terraza en la azotea con impresionantes vistas de Ciudad de México.
- Excelente ubicación
- Enorme terraza en la azotea
- Anfitrión amable
- Cocina totalmente equipada
Habitaciones dobles entre $15-$40 por noche
SOBRE TU DESTINO
¿Por qué visitar Mexico City?
Mexico City es un destino que mantendrá entretenido a cualquier tipo de viajero durante días. Historia interesante, rica cultura, compras interminables y una vibrante vida nocturna son solo algunas de las muchas cosas que Mexico City tiene para ofrecer.
Un dato curioso, con más de 150 museos, Mexico City tiene el mayor número de museos del mundo. Cuando te canses de los museos, hay muchas otras cosas que hacer en Mexico City. Visita la Catedral Metropolitana, explora la casa de Frida Kahlo o haz un viaje en barco por los canales de Xochimilco.
Resumiendo
That's the full picture for getting from Oaxaca a Mexico City, roughly 360 kilometres (224 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $53 (920 MXN). The quickest trip takes 2h 10m.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Preguntas Frecuentes
¿Cuál es la distancia de Oaxaca a Ciudad de México?
La distancia de Oaxaca a Ciudad de México es 360 kilometres (224 miles).
¿Cuál es la forma más rápida de Oaxaca a Ciudad de México?
La forma más rápida de Oaxaca a Ciudad de México es en vuelo, en aproximadamente 2h 10m.
¿Cuál es la forma más barata de Oaxaca a Ciudad de México?
La forma más barata de Oaxaca a Ciudad de México es en autobús, desde 920 MXN.
¿Cuáles son los principales lugares de interés en Ciudad de México?
La Ciudad de México es diferente a muchos de los destinos populares del país, conocidos por sus playas y aguas turquesas. En la vibrante capital de México, todo gira en torno a la historia y la cultura.
La plaza principal llamada Zocalo está en la cima de nuestra lista de sitios para visitar, junto con los muchos parques de la ciudad como Chapultepec (uno de los más grandes de todo el país). Para arte y arquitectura, visite el Palace of Fine Arts. Si te interesan las ruinas antiguas, encontrarás el Teotihuacan complejo arqueológico a solo una hora de la ciudad.
¿Cuáles son las mejores cosas que hacer en Ciudad de México?
There are lots of things to do in Mexico City — whether you're travelling with children or with your special someone.
Start it off with a walking tour around the historic centre. Some organisations even offer this for free (yes, no hidden fees at all)! Visit one (or more!) of its 150 museums. Take a boat tour on the canals of Xochimilco. And our favourite, go on a DIY taco tour! You will be spoilt for choice when it comes to taquerias in the city.
Got questions? Check out our guide for the 14 Best Things to do in Mexico City.
¿Cuándo es el mejor momento para ir a Ciudad de México?
The high season in Mexico City is from March to May — when the average temperature is (24°C) during the day and (7°C) at night. That's great weather to comfortably walk around its busy streets. But that also means a great number of people will be exploring the city, too.
Hotels can get fully booked early. So book your accommodations well in advance.
Divulgación de afiliados
Algunos enlaces de esta página son enlaces de afiliados. Si reservas a través de ellos, ganamos una pequeña comisión sin coste adicional para ti. Esto nos ayuda a mantener Gecko Routes gratis y actualizado.






