ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Oaxaca

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration7h
Distance464
Avg. price$ 35
Bus trips2 found

Buses from Mexico City to Oaxaca

🚌 Traveling from Mexico City to Oaxaca by bus is a convenient and affordable option. The direct bus route operated by ADO takes approximately 6 hours and 40 minutes, departing from México TAPO station and arriving at Oaxaca station. 🛣️ The journey covers a distance of 377 kilometers, and buses depart hourly, making it easy to plan your trip. With services operating every day, you can choose a departure time that suits your schedule to explore the cultural richness of Oaxaca. 💰 Ticket prices for the bus to Oaxaca from Mexico City range from $19 to $85, offering flexibility for different budgets. Whether you opt for Route 1 or Route 2, you'll enjoy a scenic ride through Mexico's landscapes before immersing yourself in the vibrant atmosphere of Oaxaca.

Where to stay in Oaxaca

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Mexico City and Oaxaca. The bus departs from México TAPO and arrives directly in Oaxaca. These services run hourly every day, and the journey typically takes around 6 hours and 40 minutes. It's a convenient and comfortable way to travel between the two cities.
  • You can catch the bus from Mexico City to Oaxaca at the México TAPO station. This station is where ADO operates the bus services for this route. Ensure you arrive at the station in advance to have enough time to board the bus comfortably. The México TAPO station is well-equipped with facilities for passengers waiting to depart to Oaxaca.
  • The bus from Mexico City to Oaxaca arrives at the Oaxaca station. This is the final destination where ADO bus services complete their journey from Mexico City. Once you arrive at the Oaxaca station, you can easily access various transportation options to reach your final destination within Oaxaca city or its surrounding areas. The station in Oaxaca provides amenities and services for passengers disembarking from the bus.
  • The cost of a bus ticket from Mexico City to Oaxaca can range from $19 to $85, depending on the bus class, time of booking, and any special promotions or discounts available. It's recommended to book your ticket in advance to secure the best possible fare. The prices offer flexibility for travelers with different budget preferences, making bus travel an affordable option for the journey between these two cities.
  • There are multiple buses between Mexico City and Oaxaca, with a direct service operated by ADO departing from México TAPO and arriving at Oaxaca hourly every day. This journey typically takes around 6 hours and 40 minutes. Additionally, there are other routes available that offer longer travel times, such as a 9-hour 33-minute route covering 377 km, and a 9-hour 27-minute route covering 375 km, both with Fypsa buses departing from Ciudad De México to Oaxaca De Juárez. These options provide travelers with flexibility in choosing their preferred bus service for the trip.
  • The Mexico City to Oaxaca buses are generally less crowded during the early morning departures and late-night departures. The most crowded times tend to be mid-morning and early evening. Travelers looking for a more relaxed and comfortable ride may consider booking buses during the less popular departure times to avoid the crowds and potentially secure better seating options for the journey. With buses departing hourly every day, passengers have the flexibility to choose a departure time that best suits their preferences.
  • The first bus of the day from Mexico City to Oaxaca typically departs early in the morning, around 6:00 AM. The last bus of the day usually leaves in the late evening, around 10:00 PM. Travelers have the option to choose from a range of departure times throughout the day, as buses operate hourly from México TAPO to Oaxaca, providing flexibility for passengers to select a convenient travel schedule.

Will you be returning to Mexico City by bus?

If you are looking for a return bus travel, please check buses from Oaxaca to Mexico City.

See schedule