placeSan Cristóbal de Las Casas, Chis. pin_dropPuebla, Pue.
swap_horiz
swap_horizsearch
help

Bus from San Cristóbal de Las Casas to Puebla: Cheapest bus tickets

Bus: Choose ADO for affordable tickets from San Cristóbal de Las Casas to Puebla starting at just $1596. Ideal for budget travelers. Around 12h 45m trip.

Choose a date