Transport
How to Get from San Cristóbal de las Casas to Oaxaca
Compare the faster ADO GL with cheaper, longer ADO/OCC combinations: current examples are about 11h45 at MXN 1,398 versus roughly 12h15–13h15 around MXN 1,340. Busbud maps departure to Av. Insurgentes 66; confirm both terminals and the total itinerary on your ticket.
Published
Choose the ADO GL example when saving time matters more than the fare; choose an ADO/OCC combination when the lower price matters and a longer journey is acceptable. Current listings show about 11h45 at MXN 1,398 versus roughly 12h15–13h15 around MXN 1,340. Confirm the San Cristóbal departure at Av. Insurgentes 66 and the Oaxaca arrival terminal for your date.
Quick answer
Choose by priority:
- Shorter current example: ADO GL, about 11h45 at MXN 1,398.
- Lower-price current examples: ADO/OCC combinations around MXN 1,340, usually about 12h15–13h15 or longer.
- Departure in San Cristóbal: Busbud maps the stop to Av. Insurgentes 66, Santa Lucía.
- Arrival: current listings include Terminal ADO in Oaxaca de Juárez.
Check whether the itinerary is direct, then compare the total duration, price and terminal points for your date.
Current bus service
Current Busbud listings show a fastest ADO GL example of about 11h45 at MXN 1,398. Several ADO/OCC combinations are listed around MXN 1,340, including options of roughly 12h15–13h15, while still longer itineraries also appear.
Compare total journey time rather than only the headline price. Schedules and fares change by date.
Departure in San Cristóbal
Busbud maps the San Cristóbal departure stop to Av. Insurgentes 66, Santa Lucía. Confirm the boarding point on your ticket because other platforms can use different terminal labels.
San Cristóbal Bus Stations & Terminals
Arrival in Oaxaca
ADO lists its main Oaxaca terminal in Barrio de Jalatlaco, Oaxaca de Juárez. Busbud currently lists Terminal ADO among the Oaxaca stops for this route. Check the arrival point on your actual ticket before arranging onward transport.
Bus or flight
For this city pair, the long-distance bus is the simplest one-ticket public-transport option. A flight itinerary normally adds airport transfers and may not save enough door-to-door time to justify the extra steps; compare the complete itinerary if you are considering flying.
Related guide
Explore nearby