Choose a direct OCC or ADO GL bus when you want one ground booking and can travel through the night. August 29 examples leave Puerto Escondido in the evening, take about 12h40–13h40 and cost roughly MXN 1,270–1,540. Confirm the San Cristóbal arrival point and timing before arranging accommodation or pickup.
Quick answer
Best fit: direct OCC or ADO GL service if you prefer one overnight ground journey.
- Current journey: about 12h40–13h40 on August 29 examples.
- Fare snapshot: roughly MXN 1,270–1,540.
- Departure: ADO Bus Terminal, Puerto Escondido.
- Arrival: Busbud maps the San Cristóbal stop to Av. Insurgentes 66, Santa Lucía.
Check the actual departure and arrival times for your date. The overnight schedule matters if your accommodation has a fixed check-in window.
Current service
Recent Busbud listings show direct evening departures. These are live-market examples, not a permanent timetable; search your actual date before booking.
Departure in Puerto Escondido
Current listings use ADO Bus Terminal – Puerto Escondido. Confirm the terminal on your ticket before travel.
Arrival in San Cristóbal
Busbud currently maps the San Cristóbal stop for this route to Av. Insurgentes 66, Santa Lucía. Use the exact arrival point shown on your ticket because platform labels can still vary.
San Cristóbal Bus Stations & Terminals
Overnight travel
The current direct services are long-distance overnight trips. Choose based on the actual departure/arrival time and whether the arrival works with your accommodation rather than on a generic “overnight bus” recommendation.
Sources