The deep south, done slowly
If the Yucatán is Mexico's easy mode, the Oaxaca–Chiapas corridor is where the country gets textured: indigenous markets, mezcal distilled in backyards, mountain roads that fold back on themselves, and ruins swallowed by actual jungle. This route needs two to three weeks and a tolerance for winding vans. Dry season, November to April, is the window; Day of the Dead (early November) in Oaxaca is one of the great travel experiences anywhere, but book beds two months out.
Budget around 800–1,200 pesos a day (€40–60). ADO and OCC buses handle the long hauls; camionetas and colectivo vans do the mountains.
Oaxaca City: eat first, ask questions later
Give Oaxaca four days minimum. Mornings at the Mercado 20 de Noviembre in the smoke hall, choosing tasajo and chorizo grilled in front of you; afternoons at Monte Albán, the Zapotec capital flattened onto a mountaintop with 360-degree views; evenings drinking mezcal in bars that will explain the difference between espadín and wild tobalá until you can taste it. Day-trip to Hierve el Agua, the petrified white 'waterfalls' with cliff-edge mineral pools, ideally via a palenque — a family mezcal distillery — in the Mitla valley. A comida corrida lunch runs 90 pesos; a tlayuda the size of a bike wheel, maybe 80.
San José del Pacífico: the fog stop
The road to the coast climbs to 2,500 metres and vans (about 200 pesos, 3.5 hours) stop at San José del Pacífico, a three-street village famous for wooden cabins above a sea of clouds and for its mushrooms — both the culinary kind in quesadillas and the other kind, which the village politely assumes is why you came. Even if it isn't, stay one night: sunset here happens below you, the clouds going pink like a second ocean.
Puerto Escondido: the Pacific reality check
Three more hours of switchbacks drop you to sea level and 32°C. Puerto Escondido is a real town with a world-class wave: Zicatela's Mexican Pipeline is for watching unless you genuinely know what you're doing; beginners book classes at La Punta (400–500 pesos) where the lineup is friendlier. Release baby turtles at Bacocho at sunset, take the dawn boat to swim with dolphins offshore, eat fish tacos, repeat for longer than you planned. Dorms with pools run 350–500 pesos.
The haul to San Cristóbal de las Casas
Here's the honest part: it's a 11–13 hour overnight OCC bus (700–900 pesos) from the coast to the Chiapas highlands, and the road winds. Take the motion-sickness tablet. You arrive at 2,200 metres in San Cristóbal — cold mornings, pine smoke, cobbles, Tzotzil and Tzeltal women selling textiles that take months to weave. Do the sunrise boat through the Sumidero Canyon under kilometre-high walls, and visit the church in San Juan Chamula, where Catholic saints share space with pine needles, thousands of candles and ritual cola — go with a local guide and no camera inside. The coffee here, grown an hour away, is the best in Mexico.
Palenque: ruins with a soundtrack
The final leg (8–9 hours by OCC via Ocosingo, or longer via the safer Villahermosa routing when advisories suggest it) lands you in the lowland heat at Palenque. Arrive at the gates for opening: mist still in the canopy, howler monkeys detonating in the distance like something much larger, and the Temple of the Inscriptions — tomb of King Pakal — rising out of the green. Palenque's carvings are the finest the Maya left, and half the city is still under jungle. Cool off afterwards in the cascades at Roberto Barrios or Agua Azul. From here the road continues to the Yucatán, and most people let it — but Oaxaca to Palenque is the stretch you'll still be talking about years later.