Three days is enough to see the highlights of San Cristóbal without rushing. The itinerary below mixes the town, the villages and one big natural sight, with space for meals and rest. Swap days around to match the weather and tour availability.
Day one: the town
Start with breakfast on a café terrace near the plaza, then walk through Plaza 31 de Marzo and step into the cathedral. Join a guided walking tour of the historic centre, which gives you context and a map in your head. After lunch, walk north to the Santo Domingo church and the artisan market, where textiles, amber and wooden toys fill the stalls. In the late afternoon, climb the Cerro de San Cristóbal for the view, or stroll the Real de Guadalupe. Finish with dinner at a restaurant serving Chiapas dishes, and have an early night to adjust to the altitude.
Day two: villages and crafts
Take a morning tour to San Juan Chamula and Zinacantán, leaving before the heat and the crowds. Remember the rule about photography in the church, dress modestly and carry small pesos for fees. Return to town for lunch at the municipal market, where tamales and soups are cheap and fresh. In the afternoon, choose a workshop, such as pottery, amber or coffee tasting, for a hands-on look at the crafts you saw in the villages. In the evening, try a mezcal or pox tasting if you enjoy local spirits, or sit with a hot chocolate on the plaza.
Day three: the Sumidero Canyon
Spend the day on a tour to the canyon, which usually includes the boat ride, the viewpoints and a stop in Chiapa de Corzo. Leave early, bring sun protection, a hat and a light waterproof layer, and carry cash for tips and meals. You will return in the late afternoon, ready for a relaxed dinner. If you prefer the highlands, swap this day for a cave and forest trip, such as Rancho Nuevo and El Arcotete, a bike ride through the pine forests or a cooking class.
If you have a fourth day
Take the long run to the waterfalls and Palenque, or choose the lakes and El Chiflón. Both are long days, so start early and bring snacks and travel sickness tablets. Consider a night in Palenque to avoid doubling back.
Rainy day swaps
If the weather turns, switch to indoor options. Cooking classes, coffee tastings, amber and pottery workshops and the food walking tour all work in the rain. The covered markets are also pleasant in showers. Keep the viewpoint and the canyon for clearer days.
Eating well
For breakfast, look for cafés serving Chiapas coffee, eggs with local sausage and sweet breads. For lunch, the market stalls and small kitchens offer the best value. For dinner, the Real de Guadalupe has the most choice, from traditional kitchens to modern menus. Vegetarians will find plenty of options once they know what to ask for.
Pacing and altitude
Do not pack too much into the first day. The altitude and the cool air can be tiring, and the cobbles are uneven. Drink water, wear comfortable shoes and take breaks in cafés. Leave time in the evening to wander, since the best moments in San Cristóbal often come from simply being in the streets.
Booking tips
Reserve a walking tour or cooking class a few days before, and book the canyon tour at least the day before in high season. In low season you can often arrange tours the evening before. Ask your hotel about reliable operators, and confirm pick-up locations and times. If you plan a village tour on a Sunday, expect crowds at the Chamula market.
What to pack
Layers, a warm jacket, a hat, sunscreen, comfortable shoes with grip, a swimsuit for the waterfalls and a light rain layer. Bring a small day bag, a water bottle and pesos. A flashlight is handy for evening walks and caves.
A note on flexibility
Weather, road conditions and community events can reshape a plan, so hold your days loosely. If a tour is cancelled or a road is closed, use the time for a market, a workshop or a café. Many of the best discoveries in San Cristóbal come on slow afternoons, when you follow a side street into a courtyard bookshop or a small gallery. Treat the itinerary as a frame rather than a schedule, and leave room to follow your curiosity.