excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
  1. Home
  2. Destinations
  3. Mexico
  4. Oaxaca City
Oaxaca City · Oaxaca, Mexico

Oaxaca City Tours & Things to Do

Discover the best Oaxaca City tours and things to do in Mexico’s cultural and culinary capital: explore the Zapotec ruins of Monte Alban, marvel at the petrified waterfalls of Hierve el Agua, taste smoky mezcal at agave distilleries, take a mole cooking class, and shop for rugs and alebrijes in the craft villages. Compare top-rated experiences and plan the perfect Oaxaca trip.

533 experiences Free cancellation Top-rated tours Instant booking
Explore experiences
Plan your trip
Oaxaca Historic Center, Oaxaca City
Monte Alban, Oaxaca City
Hierve el Agua, Oaxaca City
Monte Alban & RuinsHierve el Agua & ValleyMezcal TastingsCooking & Food ToursCraft Villages

Sunset tours in Oaxaca City

Departures that are under way when the sun sets in the coming weeks — start times checked against the local sunset.

Traditional Oaxaqueña Cooking with Grandma's Recipes
Oaxaca City
Traditional Oaxaqueña Cooking with Grandma's Recipes
5.0(357)·3 hours
from$95/ person
via Viator
Oaxacan Vegetarian Cooking Class
Oaxaca City
Oaxacan Vegetarian Cooking Class
4.9(268)·4 hours
from$67/ person
via Viator
Oaxacan Cooking Class with Local Chef
Oaxaca City
Oaxacan Cooking Class with Local Chef
5.0(130)·3h 30min
from$84/ person
via Viator
Mezcal & Mole by a Certified Sommelier
Oaxaca City
Mezcal & Mole by a Certified Sommelier
4.8(77)·1h 30min
from$82/ person
via Viator
Private Historic City Tour + Street Food of Oaxaca - Best Rated
Oaxaca City
Private Historic City Tour + Street Food of Oaxaca - Best Rated
4.9(64)·3 hours
from$58/ person
via Viator
Night Walk of Urban Legends ghosts and Dinner in Oaxaca
Oaxaca City
Night Walk of Urban Legends ghosts and Dinner in Oaxaca
5.0(2)·2h 15min
from$42/ person
via Viator

Good for families in Oaxaca City

Children can join from a young age and pay less than adults — taken from each operator’s price list.

Monte Alban Guided Half Day Tour
Oaxaca City
Monte Alban Guided Half Day Tour
4.8(1,049)·3–4 hours
from$30/ person
via Viator
Monte Alban for 3hrs, Black Pottery and Alebrijes with Admissions
Oaxaca City
Monte Alban for 3hrs, Black Pottery and Alebrijes with Admissions
4.9(280)·8 hours
from$56/ person
via Viator
Mole & Tortilla class, Market Tour, mezcal tasting | Quinta Brava
Oaxaca City
Mole & Tortilla class, Market Tour, mezcal tasting | Quinta Brava
4.8(272)·4h 30min
from$87/ person
via Viator
Oaxacan Vegetarian Cooking Class
Oaxaca City
Oaxacan Vegetarian Cooking Class
4.9(268)·4 hours
from$67/ person
via Viator
Hiking in the Sierra Norte of Oaxaca
Oaxaca City
Hiking in the Sierra Norte of Oaxaca
4.9(163)·12 hours
from$197/ person
via Viator
Oaxacan Cooking Class with Local Chef
Oaxaca City
Oaxacan Cooking Class with Local Chef
5.0(130)·3h 30min
from$84/ person
via Viator
Hierve el agua half day tour
Oaxaca City
Hierve el agua half day tour
4.7(128)·6 hours
from$39/ person
via Viator
Street Art Tour With An Artist in Oaxaca
Oaxaca City
Street Art Tour With An Artist in Oaxaca
4.9(70)·2 hours
from$50/ person
via Viator
Book now

Top experiences in Oaxaca City

Hand-picked, top-rated tours and tickets from Viator. Prices are per person.

See all 533 experiences
Hierve el Agua 2.5 hours, Mitla, Tule, Rugs and Mezcal for a Day
Oaxaca City
Hierve el Agua 2.5 hours, Mitla, Tule, Rugs and Mezcal for a Day
4.9(1,530)·11 hours
from$71/ person
via Viator
Hierve el Agua, Tule Tree, Mitla and Mezcal Distillery Tour
Oaxaca City
Hierve el Agua, Tule Tree, Mitla and Mezcal Distillery Tour
4.7(1,175)·12 hours
from$60/ person
via Viator
Monte Alban Guided Half Day Tour
Oaxaca City
Monte Alban Guided Half Day Tour
4.8(1,049)·3–4 hours
from$30/ person
via Viator
AUTHENTIC OAXACA CULTURAL FOOD TOUR, eat like a local.
Oaxaca City
AUTHENTIC OAXACA CULTURAL FOOD TOUR, eat like a local.
5.0(500)·6 hours
from$105/ person
via Viator
Immersion Tour and Oaxaca Markets, All gastronomy included
Oaxaca City
Immersion Tour and Oaxaca Markets, All gastronomy included
4.8(463)·3h 30min
from$56/ person
via Viator
Tour de medio día a monte albán
Oaxaca City
Tour de medio día a monte albán
4.6(434)·4 hours
from$34/ person
via Viator
Hierve el Agua and distillery of mezcal tour
Oaxaca City
Hierve el Agua and distillery of mezcal tour
4.8(422)·8 hours
from$65/ person
via Viator
Traditional Oaxaqueña Cooking with Grandma's Recipes
Oaxaca City
Traditional Oaxaqueña Cooking with Grandma's Recipes
5.0(357)·3 hours
from$95/ person
via Viator
Flavors of Oaxaca: Cooking Class with No Set Menu and Local Market Tour
Oaxaca City
Flavors of Oaxaca: Cooking Class with No Set Menu and Local Market Tour
4.7(354)·4h 30min
from$75/ person
via Viator
The Mezcal Journey
Oaxaca City
The Mezcal Journey
4.9(302)·6 hours
from$101/ person
via Viator
Oaxaca Conmigo Private Tours
Oaxaca City
Oaxaca Conmigo Private Tours
5.0(287)·3–9 hours
from$298/ person
via Viator
Monte Alban for 3hrs, Black Pottery and Alebrijes with Admissions
Oaxaca City
Monte Alban for 3hrs, Black Pottery and Alebrijes with Admissions
4.9(280)·8 hours
from$56/ person
via Viator
Mole & Tortilla class, Market Tour, mezcal tasting | Quinta Brava
Oaxaca City
Mole & Tortilla class, Market Tour, mezcal tasting | Quinta Brava
4.8(272)·4h 30min
from$87/ person
via Viator
Oaxacan Vegetarian Cooking Class
Oaxaca City
Oaxacan Vegetarian Cooking Class
4.9(268)·4 hours
from$67/ person
via Viator
Private Tour: Monte Albán, Hierve el Agua, Teotitlán and Mezcal
Oaxaca City
Private Tour: Monte Albán, Hierve el Agua, Teotitlán and Mezcal
4.9(213)·8 hours
from$290/ person
via Viator
Traditional Cooking Class with Minerva Lopez
Oaxaca City
Traditional Cooking Class with Minerva Lopez
4.8(207)·6 hours
from$112/ person
via Viator
Monte Alban - Full Day Guided Tour with or without Food - Oaxaca
Oaxaca City
Monte Alban - Full Day Guided Tour with or without Food - Oaxaca
4.9(188)·8–9 hours
from$26/ person
via Viator
Hierve el Agua Guided Full Day Tour in Oaxaca
−9%
Oaxaca City
Hierve el Agua Guided Full Day Tour in Oaxaca
4.7(166)·10–11 hours
from$33$37/ person
via Viator
Hiking in the Sierra Norte of Oaxaca
Oaxaca City
Hiking in the Sierra Norte of Oaxaca
4.9(163)·12 hours
from$197/ person
via Viator
Food & Markets Tour
Oaxaca City
Food & Markets Tour
4.8(153)·2h 30min
from$65/ person
via Viator
Oaxacan Cooking Class with Local Chef
Oaxaca City
Oaxacan Cooking Class with Local Chef
5.0(130)·3h 30min
from$84/ person
via Viator
Hierve el agua half day tour
Oaxaca City
Hierve el agua half day tour
4.7(128)·6 hours
from$39/ person
via Viator
Hierve el Agua HALF DAY trip.
Oaxaca City
Hierve el Agua HALF DAY trip.
4.9(99)·6 hours
from$76/ person
via Viator
Monte Alban Shuttle
Oaxaca City
Monte Alban Shuttle
4.4(93)·1–3 hours
from$14/ person
via Viator
Oaxaca Countryside: Agave Fields & Mezcal
Oaxaca City
Oaxaca Countryside: Agave Fields & Mezcal
4.8(83)·5–6 hours
from$93/ person
via Viator
Mezcal & Mole by a Certified Sommelier
Oaxaca City
Mezcal & Mole by a Certified Sommelier
4.8(77)·1h 30min
from$82/ person
via Viator
Paint your Alebrije with the Jimenez family.
Oaxaca City
Paint your Alebrije with the Jimenez family.
4.8(73)·4 hours
from$72/ person
via Viator
Street Art Tour With An Artist in Oaxaca
Oaxaca City
Street Art Tour With An Artist in Oaxaca
4.9(70)·2 hours
from$50/ person
via Viator
Hierve el Agua: Hiking and Time to Swim + Tule Tree & Meal
Oaxaca City
Hierve el Agua: Hiking and Time to Swim + Tule Tree & Meal
5.0(69)·8 hours
from$45/ person
via Viator
Private Historic City Tour + Street Food of Oaxaca - Best Rated
Oaxaca City
Private Historic City Tour + Street Food of Oaxaca - Best Rated
4.9(64)·3 hours
from$58/ person
via Viator
Hierve el Agua Half-Day Guided Hike Adventure ALL FEES INCLUDED
Oaxaca City
Hierve el Agua Half-Day Guided Hike Adventure ALL FEES INCLUDED
4.9(47)·6 hours
from$76/ person
via Viator
Airport to Hotel in Oaxaca with local assistance and tips Private
Oaxaca City
Airport to Hotel in Oaxaca with local assistance and tips Private
5.0(41)·30 min
from$47/ person
via Viator
5 Hours Guided Day of The Dead Evening Walking Tour in Oaxaca
Oaxaca City
5 Hours Guided Day of The Dead Evening Walking Tour in Oaxaca
4.5(37)·5 hours
from$109/ person
via Viator
Monte Alban, Ancestral Mezcal, Alebrijes and Black Mud Tour
Oaxaca City
Monte Alban, Ancestral Mezcal, Alebrijes and Black Mud Tour
4.4(36)·7 hours
from$34/ person
via Viator
Monte Alban Full Experience for 3 Hours with Admission Included
Oaxaca City
Monte Alban Full Experience for 3 Hours with Admission Included
5.0(35)·4 hours
from$39/ person
via Viator
Private custom Oaxaca tour – Design your perfect day
Oaxaca City
Private custom Oaxaca tour – Design your perfect day
5.0(33)·8–12 hours
from$292/ person
via Viator
Oaxaca Hidden Street Food Tour Led by Local food experts
Oaxaca City
Oaxaca Hidden Street Food Tour Led by Local food experts
5.0(28)·3 hours
from$65/ person
via Viator
After the footsteps of Nacho Libre in Oaxaca
Oaxaca City
After the footsteps of Nacho Libre in Oaxaca
5.0(25)·8 hours
from$214/ person
via Viator
Oaxaca Streets Food Tour with 14+ Tastings
Oaxaca City
Oaxaca Streets Food Tour with 14+ Tastings
5.0(22)·4 hours
from$69/ person
via Viator
Private Tour to Monte Alban Half Day
Oaxaca City
Private Tour to Monte Alban Half Day
5.0(21)·3–4 hours
from$236/ person
via Viator
Tour Ruta Hierve el Agua, Tule, Mitla, Teotitlan and Mezcal
Oaxaca City
Tour Ruta Hierve el Agua, Tule, Mitla, Teotitlan and Mezcal
4.7(21)·10–11 hours
from$26/ person
via Viator
Hierve el Agua,Arbol Del Tule,Mitla,Mezcal and Teotitlan del valle
Oaxaca City
Hierve el Agua,Arbol Del Tule,Mitla,Mezcal and Teotitlan del valle
4.8(19)·10–12 hours
from$34/ person
via Viator
Hierve el Agua and Mitla Mezcal Tour
Oaxaca City
Hierve el Agua and Mitla Mezcal Tour
5.0(12)·10 hours
from$34/ person
via Viator
Private tour Mitla, Weavers town, Mezcal and Hierve el Agua
Oaxaca City
Private tour Mitla, Weavers town, Mezcal and Hierve el Agua
5.0(11)·7–9 hours
from$281/ person
via Viator
Mezcal Tour Oaxaca
Oaxaca City
Mezcal Tour Oaxaca
4.9(10)·4h 30min
from$84/ person
via Viator
Night Walk of Urban Legends ghosts and Dinner in Oaxaca
Oaxaca City
Night Walk of Urban Legends ghosts and Dinner in Oaxaca
5.0(2)·2h 15min
from$42/ person
via Viator
Day of the Dead in Oaxaca Cemetery Tour
Oaxaca City
Day of the Dead in Oaxaca Cemetery Tour
6h 30min
from$104/ person
via Viator
Hierve el Agua Private Tour with Mitla Tule Teotitlan and Mezcal
Oaxaca City
Hierve el Agua Private Tour with Mitla Tule Teotitlan and Mezcal
10 hours
from$326/ person
via Viator
Browse

Explore Oaxaca City by interest

Whatever brings you to Oaxaca City — world-class museums, the river, or a long lunch — start with the experiences travellers love most.

Monte Alban

Zapotec ruins.

Explore

Hierve el Agua

Petrified falls.

Explore

Mezcal tastings

Agave distilleries.

Explore

Cooking & food

Mole & markets.

Explore

Craft villages

Rugs & alebrijes.

Explore

Day of the Dead

Dia de Muertos.

Explore

City & culture

Colonial old town.

Explore

Photo tours

Colourful streets.

Explore
What to see

Top attractions in Oaxaca City

The landmarks that define the city — and the tickets and tours that get you in, often skipping the line.

Monte Alban

Monte Alban

Zapotec ruins.

90+ toursView tours
Hierve el Agua

Hierve el Agua

Petrified falls.

90 toursView tours
Mezcal Palenques

Mezcal Palenques

Agave distilleries.

80 toursView tours
Mole & Markets

Mole & Markets

Culinary capital.

90 toursView tours
Teotitlan Rugs

Teotitlan Rugs

Woven crafts.

70 toursView tours
Santo Domingo

Santo Domingo

Colonial heart.

70 toursView tours
Day of the Dead

Day of the Dead

Dia de Muertos.

40 toursView tours
Street Food

Street Food

Tlayudas & more.

90 toursView tours
Plan your days

Oaxaca City itinerary ideas

Ready-made routes you can book against — from a single perfect day to a long weekend.

1 day

Oaxaca in 1 day

  1. 1Monte Alban
  2. 2Old town walk
  3. 3Market lunch
  4. 4Mezcal tasting
Read the guide
3 days

Oaxaca in 3 days

  1. 1Day 1: Monte Alban & city
  2. 2Day 2: Hierve el Agua
  3. 3Day 3: mezcal & crafts
  4. 4Food tour
Read the guide
Food & mezcal

Oaxaca food & mezcal

  1. 1Market tour
  2. 2Mole cooking class
  3. 3Mezcal palenque
  4. 4Street food
Read the guide
With kids

Oaxaca with kids

  1. 1Monte Alban
  2. 2Tule tree
  3. 3Chocolate & crafts
  4. 4Hierve el Agua pools
Read the guide
Outside the city

Day trips from Oaxaca City

Places worth leaving the city for — most are an easy half- or full-day from the centre.

All day trips
Monte Alban~20 min away

Monte Alban

Zapotec ruins.

from €25View trips
Hierve el Agua~2 hr away

Hierve el Agua

Petrified falls.

from €35View trips
Mezcal Villages~1 hr away

Mezcal Villages

Agave palenques.

from €40View trips
Teotitlan del Valle~40 min away

Teotitlan del Valle

Rug weavers.

from €30View trips
Mitla~1 hr away

Mitla

Zapotec mosaics.

from €30View trips
Tlacolula Market~30 min away

Tlacolula Market

Sunday market.

from €25View trips
Practical guide

Know before you go

Short, straight answers to the questions every Oaxaca City visitor asks before booking.

Dry season (Oct–Apr)

The best time, with warm days, cool evenings and little rain — ideal for touring.

Day of the Dead

Late October to early November is magical but very busy — book far ahead.

Green season (Jun–Sep)

Afternoon showers bring lush landscapes; mornings usually stay clear.

Guelaguetza

July’s Guelaguetza festival fills the city with music, dance and colour.

Best light

The dry season offers clear skies and vivid colours for photography.

Cool evenings

At 1,550m, Oaxaca’s evenings are cool year-round — bring a light layer.

One day

Monte Alban and the old town.

Three days

Add Hierve el Agua, mezcal and crafts.

Five days

Add cooking classes and more villages.

For foodies

Markets, cooking and mezcal.

For history

Monte Alban and Mitla.

With kids

Ruins, crafts and the pools.

On foot

The historic centre is compact and best explored on foot.

Tours & transfers

Guided tours with transport are easiest for Monte Alban, Hierve el Agua and the villages.

Colectivos & taxis

Shared colectivos and taxis reach nearby valley towns affordably.

Getting there

Oaxaca has its own airport with flights from Mexico City and beyond.

Base in the centre

Staying near the Zocalo or Santo Domingo puts you within walking distance of the sights.

Altitude

At 1,550m the sun is strong — bring sunscreen, a hat and water.

Mexican pesos

Oaxaca uses the Mexican peso; carry cash for markets, while cards work in larger venues.

Book ahead

Monte Alban, Hierve el Agua and Day of the Dead tours fill up — reserve in advance.

Try the food

Sample mole, tlayudas, chapulines and mezcal — Oaxaca is a food-lover’s paradise.

Support artisans

Buy rugs, pottery and alebrijes directly from village workshops.

Sun & altitude

Protect against the strong highland sun and stay hydrated.

Respect traditions

During Day of the Dead, be respectful in cemeteries and with altars.

Monte Alban tours

Popular guided tours sell out — book ahead.

Hierve el Agua

Full-day valley tours fill up — reserve early.

Cooking classes

Small-group classes book out — reserve ahead.

Mezcal tours

Palenque visits fill up — book early.

Day of the Dead

The festival sells out months ahead — plan early.

Guelaguetza

July festival tickets and tours go fast — book well ahead.

Monte Alban

Around $20–40 for a guided Monte Alban tour.

Hierve el Agua

About $30–55 for a full-day valley tour.

Cooking class

Roughly $55–90 for a mole cooking class with market visit.

Mezcal tour

Around $40–70 for a palenque tasting tour.

Craft villages

About $30–50 for a village workshop tour.

How to save

Join group tours, use colectivos and eat at the markets.

When to visit

Oaxaca City through the seasons

What's best, how busy it gets, and one booking tip for each time of year.

Dry (Oct–Apr)
Oct–Apr
Best for
Touring & festivals.
Crowds
Booking tip
Book ahead.
Day of Dead
Oct–Nov
Best for
Dia de Muertos.
Crowds
Booking tip
Very busy.
Green (Jun–Sep)
Jun–Sep
Best for
Lush, Guelaguetza.
Crowds
Booking tip
Afternoon rain.
Spring (Mar–May)
Mar–May
Best for
Warm, dry.
Crowds
Booking tip
Great time.
People also ask

Oaxaca City travel FAQ

What are the best tours in Oaxaca City?

The highest-rated experiences are a Monte Alban ruins tour, a Hierve el Agua valley tour, a mezcal tasting, a mole cooking class, and a craft-village tour.

What should I book in advance in Oaxaca?

Reserve Monte Alban and Hierve el Agua tours, cooking classes and mezcal experiences ahead, especially around Day of the Dead and Guelaguetza.

How many days do I need in Oaxaca?

One day covers Monte Alban and the old town, three add Hierve el Agua, mezcal and crafts, and five let you dive into the food scene and more villages.

Is Oaxaca City worth visiting?

Yes — Oaxaca is one of Mexico’s most rewarding destinations, blending a UNESCO colonial old town, Zapotec ruins, world-famous cuisine, mezcal and vibrant folk art.

When is the best time to visit Oaxaca?

The dry season from October to April is ideal, with warm days and cool evenings; Day of the Dead in early November is spectacular but very busy.

What day trips can you take from Oaxaca?

Top trips include Hierve el Agua with Mitla and the Tule tree, the mezcal villages, and the craft villages of Teotitlan, Coyotepec and Tilcajete.

Is Oaxaca famous for food?

Yes — Oaxaca is widely considered Mexico’s culinary capital, renowned for its seven moles, tlayudas, chapulines, chocolate and mezcal.
1Monte Alban & Ruins2Hierve el Agua & Valley3Mezcal Tastings4Cooking & Food Tours5Craft Villages
1Oaxaca in 1 day2Oaxaca in 3 days3Oaxaca food & mezcal4Oaxaca with kids
1Rome2London3Barcelona4Amsterdam5Prague6Lisbon7Vienna8Venice9Florence10Madrid11Berlin12Budapest
533 Oaxaca City experiencesfrom $15 · free cancellation
Explore tours

Nearby destinations

Playa del CarmenMexico · 1,899 tours · prices per person, book with partnerLos CabosMexico · 1,493 tours · prices per person, book with partnerTulumMexico · 1,191 tours · prices per person, book with partnerCabo San LucasMexico · 1,174 tours · prices per person, book with partnerPuerto VallartaMexico · 890 tours · prices per person, book with partnerCozumelMexico · 626 tours · prices per person, book with partnerCancunMexico · 620 tours · prices per person, book with partnerSan Jose del CaboMexico · 458 tours · prices per person, book with partnerIsla MujeresMexico · 404 tours · prices per person, book with partnerGuadalajaraMexico · 386 tours · prices per person, book with partnerMeridaMexico · 374 tours · prices per person, book with partnerMexico CityMexico · 350 tours · prices per person, book with partner