Cheap Bus and Carpool tickets to San Cristóbal de las Casas

Scenic view of San Cristóbal de las Casas

What are the most popular routes to San Cristóbal de las Casas?

Oaxaca - San Cristóbal de las CasasAverage price£59Average duration12h 10mDaily departures10
Puerto Escondido - San Cristóbal de las CasasAverage price£72Average duration14h 55mDaily departures10
Mexico City - San Cristóbal de las CasasAverage price£99Average duration16h 50mDaily departures9
La Crucecita - San Cristóbal de las CasasAverage price£55Average duration10h 45mDaily departures3
Mérida - San Cristóbal de las CasasAverage price£80Average duration17h 35mDaily departures7