Transport

How to Get from Puerto Escondido to San Cristóbal de las Casas

Direct OCC and ADO GL buses currently run from Puerto Escondido to San Cristóbal de las Casas in roughly 12h40–13h40. Recent fare snapshots are around MXN 1,305–1,616.

Current booking listings show direct OCC and ADO GL buses from Puerto Escondido to San Cristóbal de las Casas.

Quick answer

Current direct journey: roughly 12h40–13h40
Current fare snapshot: about MXN 1,305–1,616
Operators shown: OCC and ADO GL
Departure: ADO Bus Terminal, Puerto Escondido

Current service

Recent Busbud listings show direct evening departures taking about 12h40–13h40. 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

Use the arrival point shown on your ticket rather than assuming every service uses the same terminal label.

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.

Related guide

Sources