跟踪我的行程寻找您的巴士站
Hero background

Oaxaca to Mexico City by bus with ADO

About 42 ADO departures a day, fastest trips around 6h 35min, fares from MX$966.

Next departures are shown below. Pick one to book, or search another date.

ado-bus
/
瓦哈卡到墨西哥城

Oaxaca to Mexico City at a glance

Bus Ticket

Buses per day

About 42 ADO departures

Clock Arriving on Time

Fastest trip

From around 6h 35min

Icon image

Fares

From MX$966

Icon image

Timetable

Departures around the clock

Mexico City From Air

The journey from Oaxaca to Mexico City

Most ADO services between the capital and Oaxaca run from TAPO, the eastern terminal beside San Lázaro Metro, although some depart from Terminal Norte or Terminal Sur. Leaving the city, the bus climbs Highway 150D past Ixtapaluca and over the Río Frío pass, with Iztaccíhuatl and Popocatépetl to the south on clear days. It then crosses the Puebla valley and at Cuacnopalan turns south onto toll Highway 135D, which bypasses Tehuacán.

South of Tehuacán the road runs through the dry, canyon-cut country of the Tehuacán-Cuicatlán Valley. This UNESCO World Heritage Site has one of the world's largest concentrations of columnar cacti. There are few towns on this stretch, and the highway enters Oaxaca near Nochixtlán and Telixtlahuaca before it descends into the Valles Centrales. First-class coaches have reclining seats and an onboard toilet, and the air conditioning is usually set cold.

When the buses leave

  • Morning (5:00–11:59): about 7 a day
  • Afternoon (12:00–17:59): about 10 a day
  • Evening (18:00–23:59): about 23 a day
  • Night (0:00–4:59): about 2 a day

A typical trip takes around 7h 00min; the fastest services take around 6h 35min. Times and fares come from current ADO timetables for the next 30 days and change by date and service class.

ADO services on this route

  • ADO: about 28 a day
  • ADO Platino: about 12 a day
  • ADO GL: about 2 a day

ADO is the standard first-class service; ADO GL adds more legroom and extras, and ADO Platino has the widest seats. AU and ADO Aeropuerto cover regional and airport routes.

Sample departure times

00:13, 01:13, 07:03, 08:30, 09:30, 10:45, 12:33, 13:33, 14:30, 16:00, 18:03, 21:45

Departure times vary by day and station. Search your date above to see every bus, seat availability and the exact fare.

Bus stations in Oaxaca and Mexico City

The terminals most buses on this route use. Check the station printed on your ticket.

Depart from: Oaxaca Bus Station

5 de Mayo 1018
Coordinates: 17.07052, -96.71680
About 42 ADO departures a day on this route

Loading...
Open in Google MapsGet directions

Arrive at: Mexico City TAPO San Lazaro Bus Station

Metro San Lazaro Artilleros 7 de Julio
Coordinates: 19.43004, -99.11390
About 16 ADO departures a day on this route

Loading...
Open in Google MapsGet directions

Arrive at: Mexico City Northern Bus Station

Eje Central Lázaro Cardenas
Coordinates: 19.47948, -99.13953
About 10 ADO departures a day on this route

Loading...
Open in Google MapsGet directions

Arriving in Mexico City

Travellers heading to Mexico City from Oaxaca usually come for the capital itself or for its airports and onward connections. TAPO is next to San Lázaro Metro, a short ride from the Centro Histórico, where the Zócalo, the Metropolitan Cathedral and the Templo Mayor ruins stand. From there it is easy to reach Chapultepec Park and the Museo Nacional de Antropología, the leafy neighbourhoods of Coyoacán, Roma and Condesa, and day trips to the pyramids of Teotihuacán.

Tips for the Oaxaca–Mexico City bus

Tip 1

Bring a sweater or light blanket, because ADO keeps the air conditioning cold on long first-class runs.

Tip 2

On the stretch between Mexico City and Puebla, sit on the side facing south to catch views of Popocatépetl and Iztaccíhuatl on clear mornings. That is the right side heading to Oaxaca and the left side heading back.

Tip 3

Book ahead for Guelaguetza week in July, Día de Muertos, Semana Santa and the Christmas holidays, when demand from the capital peaks.

Tip 4

Check which Mexico City terminal is printed on your ticket. TAPO is the main one, but some services use Norte or Sur, and the three are far apart.

Other ways to travel

Several airlines fly from Mexico City to Oaxaca's airport, which is about 30 minutes from downtown. Flying is quicker in the air, but once you add airport time and baggage fees, the bus is often the simpler choice centre to centre, especially on an overnight departure.

Oaxaca to Mexico City bus: FAQ

Return trip and related routes

Mexico City to Oaxaca

ADO bus route

Mexico City to Acapulco

ADO bus route

Mexico City to Xalapa

ADO bus route

Mexico City to Puebla

ADO bus route

Mexico City to Tuxtepec

ADO bus route

Mexico City to Tepoztlán

ADO bus route

Mexico City to Veracruz

ADO bus route

Mexico City to Zihuatanejo

ADO bus route

Oaxaca to Puebla

ADO bus route

Icon image

Digital ticket

Directly to your email

Icon image

Mobile Download

Compatible with your phone

Icon image

Travel Safely

Certified Vehicles

Do you have questions?

Our customer service team can help with tickets, changes and luggage.

Contact support
facebookxinstagramyoutube

我们的客运公司为您的所有出行需求提供安全可靠的服务。

我们的客运公司为您的所有出行需求提供安全可靠的服务。

facebookxinstagramyoutube