- Mexico City Airport to Oaxaca
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Terminal 1, ADO Aeropuerto (Next to Hotel Camino real) | Terminal ADO | CheapestFastest |
Last refresh of the prices: Today at 10:55 PM CST.
Get from Mexico City Airport to Oaxaca
The journey takes about 8 hours 19 minutes, and with fares starting at just $114, it presents an excellent value for a comfortable ride.
Compare bus companies
Many users appreciated the comfortable seats, cleanliness, and helpful staff on the buses. The service was often praised for being on time, with some mentioning the availability of Wi-Fi. However, a recurring concern was the loud volume of movies played during the journey, which some found disruptive. Additionally, there were occasional mentions of non-functional charging ports and discrepancies in advertised amenities. Overall, the travel experience was generally positive, with minor areas for improvement noted by some passengers.
ADO Mexico City Oaxaca recent customer reviews
The trip went smoothly, the driver was competent, and my seat was comfortable for the long ride.
Heidi P.
Driver was doing great with his job. The only problem is the restroom. It was extremely smelly. We sat 4~5 rows ahead of the restroom but can still feel the strong smell. Couldn't enjoy the trip at all. Most of the time I have to cover my nose to not feel dizzy.
Ya-chin C.
Driver was amazing. Very happy with service and cleanliness of bus. Unhappy with disorganized approach to baggage, boarding, gate labeling and security.
Dr Nik C.
Frequently asked questions about travelling from Mexico City to Oaxaca by bus
How much does a bus ticket from Mexico City Airport to Oaxaca cost?
The bus ticket price from Mexico City Airport to Oaxaca starts at $114. The best way to find cheap bus tickets from Mexico City Airport to Oaxaca is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the bus ride from Mexico City Airport to Oaxaca?
The average travel time between Mexico City Airport and Oaxaca is around , although the fastest bus will take about 7h 59m.This is the time it takes to travel the 368 km that separates the two cities.
How many daily bus connections are there between Mexico City Airport and Oaxaca?
The number of buses from Mexico City Airport to Oaxaca can differ depending on the day of the week. On average, there are 2 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Mexico City Airport to Oaxaca by comparing and selecting the bus that fits you travel style and budget on Busbud.
Which bus companies travel from Mexico City Airport to Oaxaca?
When taking the bus from Mexico City Airport to Oaxaca, you can travel comfortably and safely with ADO.
What are the departure and arrival stations when taking the bus from Mexico City Airport to Oaxaca?
Buses travelling between Mexico City Airport and Oaxaca leave from Aeropuerto MEX T2 or Aeropuerto MEX and arrive at Terminal ADO, Periferico, Valerio Trujano 900E.







