San Cristóbal de las Casas, Colonial city in Chiapas Highlands, Mexico.
San Cristóbal de las Casas is a colonial town in the highlands of Chiapas, southern Mexico, sitting at around 2100 meters elevation. Narrow cobbled lanes wind through neighborhoods where buildings with red tile roofs and flower-filled balconies shape the townscape.
The settlement was established in 1528 under the name Ciudad Real and served as the capital of Chiapas until 1892. Construction of the cathedral began in the sixteenth century and still anchors the historic center today.
The name honors Saint Christopher, patron of travelers, and Bartolomé de las Casas, a sixteenth-century bishop who defended indigenous rights. In the streets you can see women from surrounding villages wearing woven huipiles and shawls in bright colors that reflect their origin and traditions.
Travelers arrive through Tuxtla Gutiérrez Airport followed by a drive of about an hour and a half, or by direct ADO bus connections from larger Mexican cities. The elevation brings cooler temperatures, especially in the evening, so bring a jacket.
The amber museum displays regional amber pieces in different shapes and explains the formation processes and traditional mining methods of this fossil tree resin. Some pieces contain prehistoric insects trapped inside, offering glimpses into ecosystems that disappeared long ago.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.