Best Things to Do in San Cristóbal, Mexico (+ 3 Easy Day Trips)

> Last updated: July 22, 2026 by Jan Skovajsa
Best Things to Do in San Cristóbal, Mexico (+ 3 Easy Day Trips)
Share this article: Share on Facebook Share on Pinterest

Looking for the best things to do in San Cristóbal? This colorful mountain city in Chiapas is one of Mexico's 177 Pueblos Mágicos (Magical Towns), recognized for its cultural, historical, and natural significance. It combines colonial architecture, indigenous culture, lively markets, great cafés, and easy access to some of the state's best natural attractions.

I visited San Cristóbal as part of my trip through southern Mexico and used it as a base for exploring places like Sumidero Canyon, El Chiflón Waterfalls, and El Arcotete. While I preferred cities such as Oaxaca and Puebla, I still think San Cristóbal is worth visiting for a few days—especially if you're interested in Chiapas' culture, cooler mountain climate, and nearby nature.

In this guide, I’ll cover the best things to do in San Cristóbal, Mexico, what the city is actually like, how many days you need, and which nearby attractions are worth your time.

Have a look at my Mexico travel guide for some travel inspiration.

 

Top Things to Do in San Cristóbal, ranked

a photo of a tourist overlooking the turquoise waters and a small island at Lagos de Montebello National Park, Mexico, photo by Next Level of Travel

If you have time left over, you can also check out Lagos Montebellos

 

I've ranked these things to do in San Cristóbal based on my own experience, taking into account how worthwhile they are, how crowded they get, and whether I'd actually recommend making time for them on your itinerary.

  1. Museum of Amber
  2. Santo Domingo Church
  3. Orquídeas Moxviquil Botanical Garden
  4. Cathedral of San Cristóbal de la Casas
  5. Arco del Carmen archway

 

Is San Cristóbal worth visiting and why I think it’s overrated

a photo of a tourist standing beside a turquoise pool lined with cypress trees at one of El Chiflón's waterfalls, Mexico, photo by Next Level of Travel

If nature is your sort of thing, San Cristóbal will not let you down

 

Yes, but it depends on what you're looking for. Many travelers end up staying longer than planned because the city has a relaxed atmosphere and makes a great base for exploring some of the best things to do in San Cristóbal and the surrounding Chiapas region.

If you enjoy colorful colonial cities, artisan markets, café culture, cooler mountain weather, and indigenous culture, you'll probably love San Cristóbal.

Even though San Cristóbal is supposed to be magical, it's approximately as magical as the card guessing trick—probably fine, but I've seen it a thousand times before. There are a bazillion nice streets, houses, restaurants, and cafés. But that's the problem, you see? They're just nice, nothing more. You can find the same streets, houses, restaurants, and cafés in plenty of places across Mexico.

Moreover, I found it absolutely overcrowded. We kept getting stuck in gridlock and bumped into tourists on almost every street. If I had to choose just one colonial city in Mexico, I'd probably pick Oaxaca or Puebla instead. They offer similar architecture, culture, food, and history, but I found them bigger, more varied, and ultimately more rewarding.

Still, I wouldn't skip San Cristóbal entirely. I think it works best as a 2–3 day stop and a base for exploring nearby highlights like Sumidero Canyon, El Chiflón Waterfalls, and El Arcotete. In fact, those surrounding attractions ended up being the real stars of the show for me.

 

Book!
Find an awesome hotel
Sometimes, all you need to do is take the first step... I've filtered out the best hotels in San Cristóbal for you
Share!
Share this article
Save it for yourself to come back to later, or share with your friends on social media!
Plan!
Ready to take the leap?
I've already planned your itinerary for the trip, complete with my travel tips.
Follow!
Join me on social media
Find more travel content, photos, and fun on:

 

a photo of a wide, veil-like waterfall spilling into a turquoise pool at El Chiflón next to a photo of the Sumidero Canyon, Mexico, photo by Next Level of Travel

Sumidero and El Chiflón are probably going to be the highlights of your trip; choose how long you want to cosplay H2O Just Add Water

 

For most people, 2–3 days is the sweet spot. That gives you enough time to experience many of the best things to do in San Cristóbal, from exploring the historic center and artisan markets to visiting churches, museums, cafés, and restaurants without feeling rushed. It also leaves room for at least one major nearby attraction. 
If I had to choose, I'd prioritize Sumidero Canyon or El Chiflón Waterfalls, both of which ended up being among the highlights of my time in Chiapas. If you're researching things to do in San Cristóbal, Mexico, those two attractions are absolutely worth considering. Beyond that, I personally found other destinations in Mexico more rewarding.

 

What is San Cristóbal actually like?

a photo of the yellow baroque facade of the Cathedral of San Cristóbal de las Casas with a stone cross in the main plaza, San Cristóbal de las Casas, Mexico, photo by Next Level of Travel

The cathedral will not blow your mind, but it sits right on the main square, so you will end up here anyway

 

a map of the top attractions in San Cristóbal de las Casas, including the Museum of Amber, Santo Domingo Church, the Cathedral, and Arco del Carmen, graphic by Next Level of Travel

San Cristóbal is actually not that far from Mexico City and Mérida.

 

Before visiting, I expected San Cristóbal to be another pretty colonial city. And to be fair, it is. But it also feels different from places like Mérida, Puebla, or Oaxaca.

The first thing I noticed was the climate. At roughly 2,200 meters (7,200 ft) above sea level, San Cristóbal is much cooler than most destinations in Mexico. I visited in December and actually needed a jacket in the evenings, which felt strange after sweating my way through other parts of the country.

The historic center is compact and very walkable with colonial buildings on cobblestone streets, cafés everywhere, and markets selling textiles and souvenirs. There's also a strong indigenous presence, which gives San Cristóbal a different atmosphere from many other Mexican destinations.

That said, it's also one of the most visited places in Chiapas. Some travelers love the crowds and the energy. Personally, I found myself wishing for a bit more breathing room; it was way too busy for me. 

 

 

Suggested 3-day San Cristóbal itinerary

  • Day 1: Walk around the historic center, visit Santo Domingo Church, the Amber Museum, the cathedral, and Arco del Carmen.
  • Day 2: Take a boat trip through Sumidero Canyon and stop in Chiapa de Corzo on the way back.
  • Day 3: Visit El Chiflón Waterfalls if you have a full day. If you’re short on time, head to El Arcotete or the Orquídeas Moxviquil Botanical Garden instead.

 

A diptych photo of tourists in a boat looking up at Sumidero Canyon's cliffs on the left and a crocodile resting on the riverbank on the right, Mexico, photo by Next Level of Travel

Enjoy the towering cliffs and a crocodile sunbathing on the bank

 

What are the best things to do in San Cristóbal?

San Cristóbal is a nice place in itself—it's all cobblestone streets, cozy cafés, and souvenir shops. Before you start checking off individual attractions, spend some time wandering around the historic center

After that, I think these are the 5 places in San Cristóbal that deserve a closer look. But don't stop there. Some of the best experiences around San Cristóbal are actually outside the city, and the nearby natural attractions make fantastic day trips.

 

1. Visit the Museum of Amber

Visiting Museum of Amber in San Cristóbal, Mexico

Museo del Ámbar
 

Fans of Jurassic Park will be over the moon–I know I was–with the insects captured in amber in Museo del Ámbar. Not only are there weird creatures captured in amber, but the museum also wins extra points for English descriptions and its gift shop. I was enthralled with the collection and even took a small piece of amber home with me (bought from the shop, obviously).

  • Opening hours: 10 am–2 pm & 4 pm–8 pm, closed on Monday
  • Price: $50 MXN ($2.50 USD)
  • Time needed: About 1 hour
  • Worth it? Yes, especially if you're interested in geology, fossils, or unusual museums.
  • Booking required? No
  • Parking: Limited street parking nearby; easiest to visit on foot from the historic center.
  • Crowds: Usually quiet. Visit in the morning for the best experience and cooler temperatures.

 

2. See the ornate Santo Domingo Church

Templo Santo Domingo in San Cristóbal de las Casas, Mexico.

Templo Santo Domingo
 

You shouldn’t miss Templo Santo Domingo, which I found to be the most beautiful church in San Cristóbal de las Casas. The former Dominican monastery, with its reliefs, figures, and patterns, golden and pink, is truly photogenic… I know because I took so many photos.

Pro tip: You can easily combine this with a guided walking tour of the city.

  • Opening hours: Generally open daily from morning until evening (hours may vary during religious services
  • Price: Free
  • Time needed: 15–30 minutes
  • Worth it? Absolutely. It's the most beautiful church in San Cristóbal.
  • Booking required? No
  • Parking: Limited parking nearby; easiest to visit while exploring the historic center on foot.
  • Crowds: Visit early in the morning or late in the afternoon for the best photos and fewer people.

 

3. Explore the Orquídeas Moxviquil Botanical Garden

Botanical garden in San Cristóbal de las Casas, Mexico.

You can find these beautiful orchids in the Orquídeas Moxviquil
 

At the Orquídeas Moxviquil Botanical Garden Isaw a whopping 25,000 plants, including 418 species typical for the state of Chiapas, some of them near extinction. Orchids, medicinal herbs, a statue garden, a cave, and a lagoon all make the garden the perfect place for relaxation and admiring nature. Or for sweating, if you decide to take a hike through the garden, including a few steep slopes, which is exactly what I did. Well worth it, though.

Minus points: All texts and descriptions are only in Spanish.

  • Opening hours: 9 am–5 pm Monday–Saturday, 10 am–4 pm Sunday
  • Price: Approximately $50 MXN ($2.50 USD). So affordable!
  • Time needed: 1–2 hours
  • Worth it? Yes, especially if you want a break from churches, museums, and the busy city center.
  • Booking required? No
  • Parking: Small parking area available on-site
  • Crowds: Visit in the morning for cooler temperatures and a quieter experience.

 

4. Stop by the cathedral of San Cristóbal de las Casas

 The cathedral of San Cristobal de las Casas as a place to see in San Cristobal

Cathedral of San Cristóbal and me
 

Yellow, baroque, and obviously Spanish. The cathedral was built in the 16th century by the conquistador Diego de Mazariegos, the founder of the city. The building isn’t as interesting as, for example, the Church of Santo Domingo in Puebla, but it’s the symbol of San Cristóbal de las Casas. And it’s in the center of the city, so you can’t make a mistake by briefly coming by to take a pic.

  • Opening hours: Generally open daily from morning until evening (hours may vary during religious services)
  • Price: Free
  • Time needed: 10–20 minutes
  • Worth it? Yes, especially since it's one of the city's main landmarks and sits right on the central square.
  • Booking required? No
  • Parking: Limited parking in the historic center; easiest to visit on foot.
  • Crowds: The square can get busy during the day. Visit early in the morning or around sunset for the best photos.

 

5. Walk through the Arco del Carmen

Arco del Carmen in San Cristóbal, Mexico.

Arco del Carmen

 

Being a former city gateway from the 17th century, Arco del Carmen is the perfect illustration of the Mudéjar style. Just in case you haven’t heard of it: that’s the ornamental decorative style used mostly in Spain.

A nice cobblestone street full of cafés and other lovely stuff leads towards the arch, and the Carmen Church stands right next to it.

  • Opening hours: Open 24/7 (exterior landmark)
  • Price: Free
  • Time needed: 10–15 minutes
  • Worth it? Yes, if you're already exploring the historic center. It’s a quick stop for a pretty arch. 
  • Booking required? No
  • Parking: Limited parking in the historic center; easiest to visit on foot.
  • Crowds: Visit in the morning or around sunset when the street is quieter, and the light is better for photos.

 

Best things to do near San Cristobal

a photo of a tourist walking along the wooden boardwalk trail toward Cascada Velo de Novia, El Chiflón, Chiapas, photo by Next Level of Travel

El Chiflón is bound to be all over your Instagram tbh

 

San Cristóbal itself is nice, but some of the best things to do in San Cristóbal are actually found just outside the city. Places like Sumidero Canyon, El Chiflón Waterfalls, and El Arcotete show a completely different side of Chiapas and ended up being some of my favorite experiences in the area.

If you're looking for the best things to do in San Cristóbal, Mexico, don't limit yourself to churches, museums, and markets. The nearby nature is a big part of what makes this region worth visiting in the first place. These are three amazing day trips from San Cristóbal that you shouldn’t miss.

 

> You might also like: My top 10 hikes in Mexico

 

1. Canyon Sumidero (an hour from San Cristóbal)

Canyon Sumidero as a perfect day trip from San Cristóbal de las Casas

Canyon Sumidero is the most beautiful place in Mexico!
 

One could almost think that Canyon Sumidero was created just by copy-pasting the Grand Canyon or Yosemite. Almost. It consists of the Grijalva River surrounded by steep limestone walls, 1,000 meters (3,280 feet) high, and is home to many exotic species, including crocodiles, pumas, and jaguars! The surrounding jungle offers plentiful orchids, palms, and cacti. Simply put, Sumidero Canyon is a paradise for all nature lovers, geology geeks, animal enthusiasts, and biology fans, and I loved it.

 

How to get there from San Cristóbal de las Casas?

The fastest way to get from San Cristóbal de las Casas to Canyon Sumidero is by following the road towards Tuxtla Gutiérrez, and turning left to Chiapa de Corzo just before you reach Tuxtla. The ride is 55 kilometers (34 miles) long and takes about an hour.
 

Pro tip: You can also book a tour online.


Visiting Canyon Sumidero, Mexico

Beautiful natural phenomenon

 

In Chiapa de Corzo, boat tours will take you to the canyon. There I saw towering cliffs, waterfalls, wildlife, the Chicoasén Dam, and an absurd pink cave with an image of the Virgin of Guadalupe. It's easily one of the most impressive things to do near San Cristóbal and was one of the highlights of my trip through Chiapas. Definitely one of the best day trips from San Cristóbal.

  • Opening hours: Boats typically depart between 8 am and 3 pm daily
  • Price: Check current rates before visiting, as prices can change
  • Time needed: About 2–3 hours for the boat tour
  • Worth it? Absolutely. This was one of my favorite experiences in Mexico!
  • Booking required? No, but arriving earlier in the day is a good idea during busy periods.
  • Parking: Parking is available near the boat departure area in Chiapa de Corzo.
  • Crowds: Morning tours usually have cooler temperatures and fewer people.
 
 
> You might also like: My full Sumidero Canyon NP Guide
 

2. Chiflón Waterfall (2.5 hours from San Cristobal)

Cascada Velo de Novia, part of Chiflón Waterfalls near San Cristóbal de las Casas

Cascada Velo de Novia
 

Cascada el Chiflón is a series of five roaring waterfalls on a crystal-clear turquoise river. Pathways lead alongside the water, which took me to one waterfall at a time—each more epic than the previous one.

The first cascade I stumbled upon was Cascada El Suspiro, a starter to warm me up for what was to come. Next in line was the Cascada Ala de Ángel, where water fell into a pool strewn with trees and boulders. And then, one waterfall to rule them all, Cascada Velo de Novia appeared. And that’s the true king of waterfalls.

Roaring, spraying you with drops of water even from a distance, the Cascada Velo de Novia (The Bridal Veil in translation) is 80 meters (260 feet) tall and incredibly powerful. It takes down water from Chiapas’ uplands, bringing it to the Central Valley. It was amazing. 

And if that’s not enough, you can even dive into the waters of adrenaline and zip-line the cascades! There are two lines to choose from: 300 and 600 meters (985 and 1,970 feet) long.


A tourist at Chiflon waterfalls, San Cristobal

Watch your steps!
 

Warning: The paths frame both riverbanks, but there is no bridge. That means you’ll have to pick the side at the beginning and stick to it to the very end. Choose wisely, my friend.
 
Luckily, both sides are right (pun intended), as both have different views to offer, equally beautiful. I chose the left side, and if I were to choose again, I would spend much more time at Chiflón waterfalls and visit both. It's easily one of the best things to do near San Cristóbal.
  • Opening hours: 8 am–5 pm daily
  • Price: Check current rates before visiting, as admission fees can change
  • Time needed: 3–5 hours
  • Worth it? Absolutely. This was one of my favorite natural attractions in Chiapas.
  • Booking required? No
  • Parking: Large parking area available on-site
  • Crowds: Visit early in the morning if possible. The waterfalls are quieter, cooler, and much more enjoyable before tour groups arrive.

 

3. El Arcotete (20 minutes from San Cristóbal)

El Arcotete cave system near San Cristóbal de las Casas, Mexico

El Arcotete

 

If you visit San Cristóbal de las Casas, El Arcotete is close at hand. It’s a majestic cave system, and it’s off the beaten path. This means it won’t be chock-full of tourists like San Cristóbal!

Pro tip: You can book a 2-day expedition if you want to enjoy more cave time.

Boredom is a non-existent word in El Arcotete Ecotourism Park. There are plenty of adventurous activities to do: zip-lining, rock climbing, exploring the caves… and you won’t die of starvation either. The place offers a cozy restaurant and a snack bar.

  • Opening hours: 8 am–5 pm daily
  • Price: Check current rates before visiting, as admission fees can change
  • Time needed: 2–4 hours
  • Worth it? Yes, especially if you're looking for one of the more unusual things to do near San Cristóbal
  • Booking required? No
  • Parking: Parking is available on-site
  • Crowds: Much quieter than the attractions in the city center. Visit in the morning for the most peaceful experience.

 

Restaurants in San Cristóbal

a photo of corn tostadas topped with refried beans, queso fresco, pickled red onion, and chapulines, Mexico, photo by Next Level of Travel

Beans, cheese, pickled onion, and yes, those are grasshoppers on top

 

Looking for a place to have a bite of something truly Mexican? I loved visiting La Lupe. The restaurant is friendly, colorful, and serves burritos, tortillas, tacos, and other dishes typical for Mexican cuisine.

I thought El Secreto restaurant was also a good choice. A bit fancier and a bit less Mexican than La Lupe, it offers fine dining out of this world. Duck tacos, filete Jovel, octopus… all I ever dreamed of. And the service was beyond excellent. If you want to keep the bill low, don’t go there—not because it is expensive (it is, though) but because you’ll want to eat everything on the menu!

 

Book!
Find an awesome hotel
Sometimes, all you need to do is take the first step... I've filtered out the best hotels in San Cristóbal for you
Share!
Share this article
Save it for yourself to come back to later, or share with your friends on social media!
Plan!
Ready to take the leap?
I've already planned your itinerary for the trip, complete with my travel tips.
Follow!
Join me on social media
Find more travel content, photos, and fun on:


This post contains affiliate links. If you make a booking through one of my links, I may earn a small commission—at no additional cost to you. Thank you for your support!

About me
I’m Jan
I create guides and itineraries for great cities, nature, and everything in between — maximizing experience while minimizing wasted time. I share what works, what doesn’t, and I’m not shy about saying which is which.
Get my best travel tips, greetings from the road, and quick article roundups in my newsletter:

Comments | Thoughts? Give us a shout!

Required fields are marked *

Recommended articles

About me

About me

Hi, I’m Jan. I travel fast and intensely, whether I’m exploring the buzz of Tokyo in 3 days or road-tripping through mountains and beaches on a 3-week Thailand adventure. And no matter where I am, you’ll always find me in a comfortable hotel at night and eating the best food.  


If that sounds like your kind of journey, hop on board, and let’s explore the world together


I started this blog after realizing how tough it can be to find reliable, authentic travel info. You wouldn’t believe how many “travel bloggers” never even visit the places they write about! On Next Level of Travel, you can count on my full honesty and insights drawn from my firsthand experiences. 


Here’s the deal: not every destination is all superlatives and unicorns. I’ll let you know if a tourist attraction isn’t worth your time, like skipping overrated stops in my 2-week Spain itinerary. And when I find something truly special—like the perfect mix of culture and nature in Cape Town—you can trust that it’s worth adding to your itinerary.  

More about me
We create valuable information for travelers from our own experience

Next Level of Travel s.r.o.
ID: CZ07036612
Adress: Voctářova 2449/5, Praha, Czech Republic
Contact us:
Copyright © 2026 Next Level of Travel s.r.o.

Created by myTimi