Private tours from Oaxaca City
Every tour is private: your group, your pace, and a local guide who was born here. Choose one, or tell us what you want to see and we'll plan the route with you.

Hierve el Agua
Petrified waterfalls and mineral pools, with stops at the Tule tree, Teotitlán, Mitla and Matatlán.
See the tourOaxaca City Tour
Santo Domingo, the markets and the green-stone streets of the historic center.
See the tour
Teotitlán del Valle
Zapotec weavers, natural dyes and the loom, in the village where these rugs are born.
See the tour



Oaxaca Coast
Puerto Escondido or Huatulco, crossing the mountains through San José del Pacífico.
See the tour
Tours
How to choose your days
- 01
One day, east of the city
The Tlacolula valley road: the Tule tree, Teotitlán del Valle, Mitla, the mezcal palenques of Matatlán and Hierve el Agua at the end. Most people pick three or four of these, not all of them.
- 02
One day, south of the city
Monte Albán on its flattened mountain, then the artisan villages: barro negro in San Bartolo Coyotepec, alebrijes in San Martín Tilcajete, textiles and markets in Ocotlán.
- 03
One day in the city
Santo Domingo, the markets and Jalatlaco on foot, with the food tour as the deeper version of the same day.
- 04
Two days or more, further out
The Sierra Juárez for forests and mountain villages, or the coast — Puerto Escondido and Huatulco — crossing the Sierra Sur with a stop in San José del Pacífico.
Oaxaca guides
More guides for your trip
- How many days in OaxacaThree days covers the city. Five lets you breathe. Seven opens the coast. Here is what honestly fits in each.Read the guide
- Hierve el Agua guideIt is not a waterfall and the water is not hot. Here is what you are actually going to see, and how to see it well.Read the guide
- Teotitlán del Valle guideWool dyed with insects, plants and minerals, woven on pedal looms by families who have done it for generations.Read the guide
Plan your trip
Tell us your dates. We'll do the rest.
Answer three quick questions and we'll open WhatsApp with your message ready to send.
