A cool highland city in the mountains of Chiapas, known for its colonial streets, red-tiled roofs, and strong Indigenous Maya presence. Pedestrian walkways are lined with cafés, amber shops, and textile markets, and nearby villages like San Juan Chamula make easy day trips.
History
There was no pre-Hispanic city in this valley, which Nahuatl speakers called Hueyzacatlán and which Tzotzil and Tzeltal speakers know as Jovel. After defeating the Zoques of the northern mountains and the Chiapanecs, Diego de Mazariegos founded Villa Real de Chiapa here on March 31, 1528, as a military stronghold and provincial capital. The name changed several times; it received a coat of arms in 1535 and became Ciudad Real in 1536. In 1543 the Dominican friar Bartolomé de las Casas arrived as the first bishop of Chiapas.
Throughout the colonial period the city was the seat of Spanish power in Chiapas, which was governed from Guatemala. In 1821 it followed Comitán in declaring independence from Spain and Guatemala, and Chiapas joined Mexico in 1824 with its capital here. The first university in Chiapas opened in the city in 1826. The name became San Cristóbal in 1829, and "de Las Casas" was added in 1848 in the bishop's honor.
In the nineteenth century the state government moved back and forth four times between conservative San Cristóbal and liberal Tuxtla, settling in Tuxtla for good in 1892; an armed attempt to win the capital back in 1911 failed. The city remained the commercial center of the highlands and grew into the state's main tourist destination. It was named a Pueblo Mágico in 2003.
Climate cool
Best months to visit: Jan, Feb, Mar, Dec (driest months with comfortable afternoons)
Average daily high and low (°C) and monthly rainfall, 2020–2024.
Plan your trip
Places to stay in San Cristóbal de Las Casas
Plaza Gallery Hotel & Boutique Hotel · 80 m from the center Find on Booking.com Hotel Santa Clara Hotel · 120 m from the center Find on Booking.com Hotel Posada Yaxchilan Hotel · 160 m from the center Find on Booking.com La Casona Hotel · 170 m from the center Find on Booking.com Ganesha Hotel Hotel · 170 m from the center Find on Booking.com Yu Hotel boutique Hotel · 190 m from the center Find on Booking.comTours & activities
Guided tours, tastings, and day trips in and around San Cristóbal de Las Casas.
Links open a partner site. We may earn a commission if you book, at no cost to you. Hotel names from OpenStreetMap.
Photos
Where it is
San Cristóbal de Las Casas within Mexico
The town up close · Open in Google Maps
Getting there
- Fly into TGZ: Angel Albino Corzo International Airport, about 46 km away in a straight line
Drive times are estimates from OpenStreetMap routing, without traffic.
Nearby Pueblos Mágicos
40 km away
73 km away
76 km away
78 km away
Sources: population from Wikidata (may count the whole municipality) · elevation and climate from Open-Meteo · airports from OurAirports (straight-line distance).