Is San Cristobal de las Casas worth visiting in 2024?
Chiapas may be one of Mexico’s poorest states economically but when it comes to natural beauty and interesting places it may well be one of the wealthiest.
And one of the highlights has to be San Cristobal de las Casas, or just SanCris to locals. This delightful pueblo magico (magical town) is becoming increasingly popular among travellers seeking an authentic and enriching experience, but as of right now remains largely tourist-free.
Grab a coffee, get comfortable, and let us tell you more about why San Cristobal de las Casas is worth visiting and should be on every traveller’s bucket list.
Where is San Cristobal de las Casas?
San Cristobal de las Casas is in the southern Mexican state of Chiapas, not far from the Guatemalan border. It is a stunning oasis surrounded by dense jungle.
Is San Cristobal worth visiting in 2024?
If you’ve read this far already then you will have worked out that SanCris is definitely worth visiting. But if you keep reading you will come to see that it is one of the most spectacular and untouristy towns in Mexico. Almost the definition of a hidden gem!
While it may not be the easiest place to get to for travellers there is no doubt that your efforts will be handsomely rewarded, and you will discover a place that will hold special memories forever.
How many days do I need in San Cristobal?
The answer to this depends on whether you are passing through as a stop on a Chiapas road trip, or if you are using San Cristobal as your base to explore the surrounding area.
As a stopover location we recommend at least 3 days, but an extra couple of days still wouldn’t seem like enough time as you will undoubtedly fall in love with this magical town.
If you plan on using SanCris as a base then you realistically want a week or even more to allow time to discover the amazing waterfalls, nature, and other towns nearby.
How do you get to San Cristobal?
To get to San Cristobal de las Casas, you have several options depending on your starting point and mode of transportation. Here are the primary ways to reach this amazing town:
By Air:
- Fly to Tuxtla GutiΓ©rrez:
- The nearest airport to San Cristobal de las Casas is the Γngel Albino Corzo International Airport (TGZ) in Tuxtla GutiΓ©rrez.
- Major airlines like AeromΓ©xico, Volaris, and Interjet operate flights to Tuxtla GutiΓ©rrez from various cities in Mexico.
- Transfer from the Airport to San Cristobal:
- By Shuttle: There are direct shuttle services from the airport to San Cristobal de las Casas. The journey takes about 1.5 to 2 hours.
- By Taxi: You can take a taxi from the airport. Itβs a convenient but more expensive option.
- By Bus: Alternatively, you can take a taxi to the bus terminal in Tuxtla GutiΓ©rrez and then a bus to San Cristobal de las Casas. The bus ride takes about 1.5 to 2 hours.
By Bus:
- From Tuxtla GutiΓ©rrez:
- Regular buses operate between Tuxtla GutiΓ©rrez and San Cristobal de las Casas. The journey takes about 1.5 to 2 hours.
- Companies like OCC and ADO offer comfortable and reliable services.
- From Mexico City:
- Direct buses from Mexico City to San Cristobal de las Casas are available, although the journey is long (approximately 12-14 hours).
- Consider breaking the journey into two parts by stopping in another city such as Oaxaca or Puebla.
- From Other Major Cities:
- Buses from other cities like Oaxaca, Villahermosa, and Palenque are also available. Check with bus companies like ADO for schedules and routes.
By Car:
If you are visiting San Cristobal on a Chiapas road trip you will likely have arrived in Tuxtla GutiΓ©rrez and picked up your Mexican rental car from the airport.
San Cristobal de las Casas is approximately 60 km (37 miles) from Tuxtla GutiΓ©rrez, about a 1.5-hour scenic drive. The route is straightforward via Highway 190, which is well-maintained.
From Mexico City:
Driving from Mexico City is a long journey (approximately 900 km or 560 miles) and takes around 12-14 hours. The most common route is via Puebla and Oaxaca.
Best things to do in San Cristobal de las Casas
San Cristobal may be a small town away from the tourist route but don’t be fooled into thinking that means you won’t find plenty of incredible things to do here. Let’s take a look at some of the highlights.
1. See why San Cristobal de las Casas is a Pueblo MΓ‘gico
San Cristobal de las Casas is often hailed as one of the most, if not the most, beautiful towns in Mexico, and it’s not difficult to see why. This charming colonial town nestled in the highlands of Chiapas exudes an energy that enchant you from the moment you set foot on its cobblestone streets.
It has earned the prestigious title of “Pueblo Magico,” which translates to “Magical Town”, and it lives up to its name with its unique blend of rich cultural heritage, picturesque landscapes, and vibrant atmosphere.
Walking through its cobblestone streets feels like stepping back in time. The town’s colonial architecture, adorned with colourful facades and ornate details, creates a whimsical ambience that transports you to another era.
2. Explore the Historic Centre
The Zocalo and surrounding area in SanCris is a wonderful place to sit and catch your breath at any time of day. Start with a coffee at one of the surrounding cafes and watch the locals heading to work.
If the sun gets too hot during the day grab one of the best burritos you will ever have from Donki Burrito and find a seat under the trees. It’s a pretty square and a great place for more people watching.
Hean back to the Centro in the evening and it’s like going to another place entirely. Dozens of local artisans and street performers fill the plaza in front of the Cathedral, creating a wonderful vibe.
3. Visit San Cristobal’s markets
There are 3 main market areas in SanCris, and another in a nearby village, that deserve your attention, and each of them is very different. Let’s take a look at each of them:
One of the most renowned markets in San Cristobal de las Casas is the Mercado de Artesanias de Santo Domingo. This bustling market is a feast for the senses, with its lively atmosphere and a vast array of goods on display.
Here, you’ll find a range of traditional textiles, including intricately woven huipiles (traditional blouses), shawls, and embroidered garments, each telling a story through its vibrant patterns and symbols.
The market is also a great place to discover handcrafted leather goods, wood carvings, and beautiful ceramics created by skilled artisans.
For those seeking a more laid-back experience, the Mercado de Dulces y ArtesanΓas is a must-visit. This market specializes in sweet treats, offering a delightful array of candies, chocolates, and traditional pastries.
It’s the perfect place to indulge your sweet tooth while also exploring the stalls selling an impressive selection of handicrafts from delicate beaded jewellery to intricately carved wooden figurines from local artisans.
The third market that you must visit is the Mercado Municipal JosΓ© Castillo Tielemans, which is the local food market. Youβll find the local indigenous groups selling fruit and vegetables as well as meats and other produce.
It can be a little overwhelming with the range of weird and wonderful items, and itβs definitely a sensory overload, but it’s a great way to gain an insight into local life in San Cristobal.
A visit to San Cristobal de las Casas wouldn’t be complete without exploring the Tianguis de los Martes (Tuesday Market) in the nearby town of San Juan Chamula.
This traditional open-air market is where indigenous communities gather to sell their goods. Here, you’ll find an extraordinary variety of handicrafts, such as handwoven baskets, ceramics, textiles, and incredible traditional clothing.
4. Learn about the indigenous culture
San Cristobal de las Casas is not only known for its architectural beauty and natural wonders but also for its close connection to indigenous communities. The town serves as a gateway to the cultures and traditions of various indigenous groups that call this region home.
One of the most prominent indigenous groups in the area is the Tzotzil Maya. The Tzotzil people have a strong presence in San Cristobal de las Casas and the surrounding villages.
The Tzotzil Maya have preserved their ancient customs, language, and spiritual beliefs, allowing visitors to immerse themselves in a world that feels both ancient and alive.
Walking through the local markets you will notice many women wearing the traditional raw woollen skirts made from the thick fleece of long-haired black sheep.
During our market visit as part of a cooking class, our guide explained that the longer the skirt, the higher the woman’s social standing.
Engaging with indigenous communities goes beyond observation; it offers an opportunity to support local initiatives and sustainable tourism. Many communities welcome visitors to participate in workshops where you can learn traditional crafts, including pottery, weaving, and natural dyeing.
By immersing yourself in their customs, supporting their artisans, and engaging in respectful interactions, you can contribute to the preservation of ancient cultures that should never be lost.
5. Unleash your inner foodie
One of the highlights of the food culture in San Cristobal de las Casas is the local market mentioned above, where fresh produce, spices, and ingredients take centre stage.
Here, you can immerse yourself in the sights, sounds, and aromas of the bustling market while exploring a variety of stalls selling everything from fruits and vegetables to fragrant herbs and spices.
And a multitude of meat options from every part of a pig to insects like grasshoppers and “booty” ants! From the photo below you won’t have any trouble working out where they get their name.
The market is also home to small food stands and eateries where you can sample traditional dishes such as tamales, pozol (a refreshing corn-based beverage), and sopa de chipilΓn (a flavorful soup made with local herbs).
You will have no trouble finding cozy cafes serving up freshly brewed Chiapan coffee or charming bistros with international fusion menus, there’s something to suit every palate.
For those looking to delve deeper into the local food culture, food tours and cooking classes are a fantastic way to learn about traditional ingredients and cooking techniques.
Join a guided tour to sample street food favourites, or participate in a hands-on cooking class to prepare traditional dishes alongside expert instructors who share recipes that have been passed down for generations.
We did a market tour and cooking class with an amazing lady who taught us her grandmother’s recipes for a mole verde, and a mole rojo (pork in a green sauce and chicken in a red sauce).
While the food and cooking class was a highlight of our six months in Mexico, the experience of shopping in the markets with a local took the day to a whole other level.
6. Get lost in the beautiful backstreets of San Cristobal
San Cristobal is one of the stereotypical Mexican towns, with streets lined with colourful buildings. But where many similar towns lose some of their magic just a block or two beyond the Centro, SanCris keeps going.
You can easily spend a full day just wandering, taking too many photos, snacking on amazing food, and gradually building a feeling that this is a place that you wish you had budgeted more time.
You will find markets, galleries, cafes, and architectural beauty in the old churches and convents. This is a town that was made for you if you love to explore on foot.
7. Best day trips from San Cristobal de las Casas
San Cristobal de las Casas serves as an excellent base for exploring the surrounding natural and cultural wonders of Chiapas. There are a few interesting day trips that can be accessed from the town.
Here are some of the best day trips from San Cristobal de las Casas:
Sumidero Canyon: Just a short distance from San Cristobal de las Casas, Sumidero Canyon offers a breathtaking natural spectacle. Embark on a boat tour along the Grijalva River, surrounded by towering cliffs.
Keep an eye out for wildlife such as crocodiles and a variety of bird species. The dramatic landscapes and the sense of tranquility make this an amazing place to visit.
El Chiflon Waterfalls: Located about 2 to 3 hours from San Cristobal, the series of waterfalls at El Chiflon are a true natural wonder. Take a refreshing swim in the river or marvel at the raw power of Mexico’s highest waterfall.
Close to El Chiflon you will find the pretty town of Comitan, the perfect place to stop for some delicious local Chiapan dishes.
San Juan Chamula: Immerse yourself in indigenous culture by visiting the town of San Juan Chamula, located just a short distance from San Cristobal de las Casas.
This traditional Tzotzil community offers a glimpse into the daily lives and rituals of the locals. Visit the San Juan Bautista Church, where a fascinating blend of Catholic and indigenous beliefs and practices can be witnessed.
Where to Stay in San Miguel de Allende
San Cristobal may not be a large city but that doesnβt mean you are limited with accommodation choices. Here are our recommendations for your trip included the best areas and our preferred hotels:
Historic Centre: The heart of San Cristobal, offering a great atmosphere with its cobblestone streets, colonial architecture, and lively markets. This area puts you among the major attractions, restaurants, cafes, and shops.
Real de Guadalupe: This area, located just a short walk from the Historic Centre, is known for its picturesque streets lined with colourful buildings. It offers a quieter and more residential feeling.
Santo Domingo: Located a bit further from the centre but still within walking distance, Santo Domingo is an up-and-coming neighbourhood with a bohemian vibe.
Barrio de Guadalupe: Known for its artistic and cultural scene, with numerous art galleries, craft shops, and workshops. It’s a great area to stay if you’re interested in exploring the local art scene.
La Quinta: If you prefer a more tranquil and residential setting, La Quinta might be a good option. It’s located a bit further away from the centre but offers a peaceful atmosphere and beautiful views of the surrounding hills.
Hotel Casa del Sol is a great option for anyone looking for a location walking distance from the town centre at a budget-friendly price. Spend a few more dollars and upgrade to the balcony room with a city view.
For a unique luxury experience, Casa Santa Lucia is a great choice. This beautiful property is minutes from the town centre and includes an exceptional breakfast.
Common questions about San Cristobal de las Casas
Is San Cristobal de las Casas safe for tourists?
Yes, San Cristobal de las Casas is generally considered a safe destination for travellers. However, like any other place, it’s important to exercise common sense and, if you are a particularly nervous traveller, stick to the busier areas, especially at night.
What is the best time to visit San Cristobal de las Casas?
The best time to visit San Cristobal de las Casas is during the dry season, which typically extends from November to May. This period offers pleasant weather with mild temperatures and lower chances of rainfall, making it ideal for exploring the town and its surrounding attractions.
It’s important to note that San Cristobal de las Casas is located at a high altitude, which means that temperatures can be cooler compared to other parts of Mexico. It’s advisable to pack some warm clothing, especially if you’re visiting during the winter months.
The rainy season in San Cristobal de las Casas runs from June to October, with July and August experiencing the highest rainfall so it’s important to be prepared for occasional showers and plan outdoor activities accordingly.
What about the food scene in San Cristobal de las Casas?
San Cristobal de las Casas boasts a vibrant and diverse food scene that will delight any food lover. From traditional Mexican street food to local dishes passed down through generations, the town offers a wide range of culinary experiences.
Be adventurous and try the local street food delicacies, but make sure to choose clean and hygienic establishments. Look for a place called Donki Burrito a few blocks from the town centre, which we rate as one of the best two burrito places in Mexico! Get a bacon-wrapped burrito!
Coffee Culture: The town is known for its thriving coffee culture. Numerous cafes serve high-quality Chiapas coffee, offering a cozy ambience to relax and enjoy a cup of java. You can also visit local coffee plantations to learn about the coffee production process and sample freshly roasted beans.
Food Markets: Visiting the local food markets, such as Mercado de Santo Domingo and Mercado 20 de Noviembre, is a fantastic way to immerse yourself in the food culture of San Cristobal de las Casas.
These markets are bustling with activity and offer an incredible variety of fresh produce, spices, meats, and traditional dishes. Grab a bite to eat from the market stalls and experience the vibrant flavours of the region.
Is it necessary to know Spanish to visit San Cristobal de las Casas?
While it’s not necessary to know Spanish to visit San Cristobal de las Casas, having some basic knowledge of the language can greatly enhance your experience and make it easier to navigate through the town.
However, learning some basic Spanish phrases and carrying a pocket dictionary or translation app can significantly enhance your travel experience and facilitate meaningful interactions with the local community.
How is the walkability?
In the Zocalo (town square), and for several of the surrounding blocks you will have plenty to explore on relatively level ground. The only issue may be the cobblestone streets may make it harder for some people.
As you head more than a few blocks from the centre you will have to navigate some stairs or small hills, but they are not steep enough to cause any major concerns.
Is San Cristobal worth visiting? Our opinion.
When we initially decided to return to Mexico, and started creating a list of things to do and places to visit, so many options opened up and it was a little overwhelming.
But two places stood head and shoulders above everything else… we had to include the stunning Laguna Bacalar, and we had to spend a decent amount of time in a beautiful little town called San Cristobal de las Casas.
Expectations were sky-high for this place, which can often lead to some disappointment on arrival, but San Cris not only lived up to expectations but exceeded them on every level!
Many of the streets throughout the town are cobblestoned and the buildings match that rustic style perfectly, adding to the overall effect are their multi-coloured facades and interesting doors.
Many of these beautiful old buildings are restaurants, shops, or galleries, giving you a chance to see that the overall look is more than skin deep.
Every one of the locals we had the chance to interact with was humble, gracious, and friendly whether they were Police offering directions, market vendors talking up the quality of their goods and partaking in a bit of bartering, or staff at any of the galleries or restaurants we visited.
Three experiences stand out from the many wonderful memories we have from our time in San Cris, perhaps you won’t be surprised to find out that two of these are food related!
On the afternoon we first arrived in town we noticed it was still a bit early to expect our accommodation to be ready for us, so we decided to have some lunch.
We generally find deciding where to eat in a new town in Mexico can be a difficult and long-winded process. We know most of the food will be good or great, but we don’t want to waste a meal on something not so good.
This time, however, our daughter Dana had been talking up burritos for a couple of days and we found a place that was highly rated on every search platform, it’s called Donki Burrito and it now firmly has a place on our Mexican food wall of fame!
The burritos here are huge, have some great, and unique, filling options, and are reasonably priced for what you get. We ordered two Donkis (giant burritos) and a Guacadonki (guacamole and chips), with one of the Donkis upgraded to Super which meant the whole burrito was wrapped in bacon.
No way could we eat it all between the three of us, but Hot Damn!, we had made the right lunch decision and we would go back a few days later for round two.
Next on our highlight list was a walking tour of the town with Free Walking Tours San Cristobal. We have done several of these tours around the world and always found them informative and fun.
Our guide was a local artist, which was great for us as we all love street art, and she was a wealth of knowledge about the local street art scene and its history.
The tour took in many of the most interesting parts of the city and we finished at a small gallery that features local artists, including our guide, and then a place where we celebrated the tour with a few tastings of the local spirit, Pox (pronounced posh).
The unflavored variety… ahhh, no thanks, not again! But some of the flavoured versions are absolutely delicious.
The third stand-out experience has to be considered the best of our time in San Cris, and easily top five for our entire six-month trip. And the award goes to El Tzitz, an absolutely perfect cooking class and market shopping experience with our friendly, knowledgable, interesting and fun host, Irma.
Irma took the time to explain to us the different fruits and vegetables in the markets, she helped us to interact with the vendors and had the bravest of us trying some of the more unusual items like grasshoppers and “booty” ants. She also took the time to tell us about the history of local cuisine.
Back at her beautiful house, we made our way to the kitchen to start prep work for the dishes we were to prepare and eat. Irma explained the dishes and that the recipes had been passed down from her grandmother to her when she started cooking.
This entire experience with Irma will live with us forever and we can’t recommend El Tzitz cooking class more highly. Even if you are a budget traveller, save a few dollars elsewhere and have this experience.
So, to sum up our opinion of San Cris in a single sentence… San Cristobal de las Casas is an essential stop on any trip to Mexico for those wanting to be enveloped by the history, charm and culture of Mexico, without having to share it with busloads of tourists.
We have visited maybe 50 or more towns and cities across Mexico but would have to think long and hard to think of a town that incorporates all that we love about the country better than San Cris.
And to top off the experience of visiting this remarkable place is that it still flies pretty much under the radar as far as tourism goes.
Sure you will find hostels filled with backpackers and a smattering of our fellow road trippers, but what you won’t find are lines of tour buses or massive crowds of tourists jostling for entry into the same few “guidebook-worthy” locations.
San Cris is a hidden gem, so get there and see it yourself, but don’t tell anyone else… we don’t want to ruin the secret!