Transport

How to Get from Puebla to San Cristóbal de las Casas

Current Busbud listings show an ADO service from Puebla CAPU to San Cristóbal de las Casas. Recent late-August 2026 examples include a direct overnight trip of about 12h10 around MXN 1,866; confirm the exact service and date before travel.

Current Busbud listings show ADO service between Puebla CAPU and San Cristóbal de las Casas. Confirm the exact service and date in the operator booking flow before travel.

Quick answer

Current direct journey: about 12h10 on recent listings
Current fare snapshot: about MXN 1,866 on several late-August dates
Departure: Puebla CAPU
Operator shown: ADO

Current service

Busbud currently shows a direct overnight ADO service from Puebla CAPU to San Cristóbal at roughly 12h10.

Schedules can change, so search your real date before travel.

Fare

Several current late-August dates show approximately MXN 1,866 one way.

Arrival in San Cristóbal

Use the arrival point shown on your ticket. For terminal naming:

San Cristóbal Bus Stations & Terminals

Related guide

Sources