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.
Published
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