Transport
How to Get to San Cristóbal de las Casas: Airport, Bus & Road Options
How to reach San Cristóbal from TGZ, Mexico, Guatemala and the regional road network; schedules, prices and road conditions need current confirmation.
Choose what you want to do and start with current SanCrisGo information.
Transport
How to reach San Cristóbal from TGZ, Mexico, Guatemala and the regional road network; schedules, prices and road conditions need current confirmation.
Transport
For the Mexico–Guatemala crossing, confirm your documents and exact operator first: many shuttles change vehicles at Ciudad Cuauhtémoc–La Mesilla, and current regional advisories can affect the route.
Transport
Choose a direct ADO overnight service if you want the simplest Puebla–San Cristóbal connection. The August 29 example takes about 12h10 and costs MXN 1,774 from Puebla CAPU; Busbud maps arrival in San Cristóbal to Av. Insurgentes 66. Confirm the service, date and terminal before travel.
Transport
Choose the direct overnight bus if you want a one-ticket ground connection to Puebla. The August 29 example takes about 12h40 and costs MXN 1,774, departing from the San Cristóbal terminal area mapped to Av. Insurgentes 66 and arriving at Puebla CAPU. Schedules, operators and fares vary by date.
Transport
The practical option from Cancún is an overnight ADO-group bus, but the journey takes about 20–24 hours. Leave from Cancún Centro rather than the airport or Hotel Zone, and verify the exact San Cristóbal arrival stop on your ticket.
Transport
Choose the direct bus if avoiding airport transfers matters more than time: current listings take about 20–24 hours and cost roughly MXN 1,900–2,300, arriving at ADO Cancún Centro. Flying can be faster but requires the transfer from San Cristóbal to TGZ; confirm the exact bus service and date.