Mexico  ›  Oaxaca

Top Things to Do in Oaxaca

We compared all 200 experiences in Oaxaca so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.8 200 experiences from US$ 8.23 ✓Free cancellation on most experiences

Must-do experiences

Hierve el Agua, Mitla & Mezcal Tour: 11 Hours in Oaxaca
›
‹
Most booked
Hierve el Agua, Mitla & Mezcal Tour: 11 Hours in OaxacaVisit Hierve el Agua's petrified waterfalls and mineral pools, a Zapotec archaeological site, traditional weavers.
1,568 reviews
4.95★
Duration
11h
Every day
08:00
Live guide EN · ESFree cancellationfromUS$ 69per person
Monte Albán guided tour from Oaxaca: Expert archaeologist guide
›
‹
★Top rated
Monte Albán guided tour from Oaxaca: Expert archaeologist guideHalf-day guided tour of Monte Albán from Oaxaca with a live guide in Spanish or English. The guide explains the site's history while you walk.
1,074 reviews
4.85★
Duration
3h–4h
start times · Every day
3
Live guide EN · ESFree cancellationfromUS$ 30per person
Hierve el Agua, Tule Tree, Mitla tour: Four stops in one day
›
‹
Best value
Hierve el Agua, Tule Tree, Mitla tour: Four stops in one dayFull-day Oaxaca tour hitting Tule Tree, textile workshop, Mitla ruins and Hierve el Agua's petrified waterfalls, plus mezcal tasting on the way back.
1,187 reviews
4.73★
Duration
12h
Every day
08:00
Live guide EN · ESFree cancellationfromUS$ 60per person

Recommended (7)

Oaxaca: 3 Markets Food Walking Tour & 24 Tastings
›
‹
Travelers' pick
Oaxaca: 3 Markets Food Walking Tour & 24 Tastings
508 reviews
4.96★
Duration
6h
fromUS$ 102per person
Oaxaca markets food tour: Twenty tastings with producers
›
‹
Travelers' pick
Oaxaca markets food tour: Twenty tastings with producers
467 reviews
4.78★
Duration
3h 30m
fromUS$ 55per person
Monte Albán tour from Oaxaca: Certified guide, UNESCO site
›
‹
Travelers' pick
Monte Albán tour from Oaxaca: Certified guide, UNESCO site
436 reviews
4.63★
Duration
4h
fromUS$ 33US$ 30per person
Oaxaca: Hierve el Agua Day Trip & Mezcal Tasting Tour
›
‹
Travelers' pick
Oaxaca: Hierve el Agua Day Trip & Mezcal Tasting Tour
422 reviews
4.83★
Duration
8h
fromUS$ 65per person
Copalitilla Waterfalls tour from Huatulco: Swim & hike
›
‹
Travelers' pick
Copalitilla Waterfalls tour from Huatulco: Swim & hike
416 reviews
4.85★
Duration
8h
fromUS$ 55per person
Oaxaca City: Traditional Cooking Class & Family Meal with Mezcal
›
‹
Travelers' pick
Oaxaca City: Traditional Cooking Class & Family Meal with Mezcal
372 reviews
4.98★
Duration
3h
fromUS$ 95per person
Puerto Escondido: Dolphin Watching & Swim with Pickup
›
‹
Travelers' pick
Puerto Escondido: Dolphin Watching & Swim with Pickup
362 reviews
4.85★
Duration
3h
fromUS$ 60per person

Top rated (10)

Traditional Oaxaca Cooking Class with Local Chef
›
‹
Travelers' pick
Traditional Oaxaca Cooking Class with Local ChefLearn to cook three traditional Oaxacan dishes with a local chef and cookbook author. Make mole, tortillas on a traditional comal.
137 reviews
5.00★
Duration
3h 30m
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 82per person
Mezcal distillery tour in Puerto Escondido: 6 tastings
›
‹
Travelers' pick
Mezcal distillery tour in Puerto Escondido: 6 tastingsTour a family-run mezcal distillery in Puerto Escondido with a didactic presentation on production, a guided walk through the facility.
246 reviews
4.99★
Duration
2h 30m
Tue, Thu and SatLive guide EN · FR · ESHotel pickupFree cancellationfromUS$ 84per person
Street Food Cooking Class in Oaxaca: Make Tacos & Salsas
›
‹
Travelers' pick
Street Food Cooking Class in Oaxaca: Make Tacos & SalsasLearn to make handmade tortillas, fresh salsas and empanadas in Zimatan village with a live English-speaking guide, then enjoy your creations for lunch.
129 reviews
4.99★
Duration
3h 30m
Fri
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 110per person
Puerto Escondido: Surf Lesson with Flexible Beach & GoPro Option
›
‹
Travelers' pick
Puerto Escondido: Surf Lesson with Flexible Beach & GoPro OptionFeel the rush of surfing Puerto Escondido’s waves, with all gear included and a local guide who adapts to your level. Flexible beach location and optional GoPro footage.
193 reviews
4.96★
Duration
2h
start times · Mon–Sat
3
Live guide EN · ESFree cancellationfromUS$ 66per person
Oaxaca: Art Walk & Cacao Tasting in Jalatlaco Studios
›
‹
Oaxaca: Art Walk & Cacao Tasting in Jalatlaco StudiosStep into Oaxaca’s street art scene, meet working artists, and taste real cacao drinks with a local guide. Includes hands-on printmaking and chocolate tasting.
127 reviews
4.96★
Duration
4h 30m
start times · Mon–Sat
2
Live guide EN · DE · FR · ESFree cancellationfromUS$ 82per person
Oaxaca Private Tours: Monte Albán, Artisan Workshops & Markets
›
‹
Travelers' pick
Oaxaca Private Tours: Monte Albán, Artisan Workshops & MarketsPrivate tours across Oaxaca with licensed guides. Visit Monte Albán, Hierve el Agua, weaver workshops, and Tlacolula Market. Air-conditioned vehicles and pickup included.
289 reviews
4.95★
Duration
3h–9h
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 291per group
Oaxaca City: Markets Food Tour & 15+ Tastings
›
‹
Oaxaca City: Markets Food Tour & 15+ TastingsWalking food tour through Oaxaca's markets with 15+ tastings including mole, tamales, chocolate & mezcal. All food included, small groups, 3–4 hours.
107 reviews
4.93★
Duration
4h
Every day
09:30
Live guide EN · ESFree cancellationfromUS$ 96per person
Huatulco Airport Round-Trip Transfer: Private Vehicle
›
‹
Travelers' pick
Huatulco Airport Round-Trip Transfer: Private VehicleRound-trip transfer between Huatulco Airport and your hotel in a private air-conditioned vehicle with a driver who knows the area, no taxi line.
101 reviews
4.93★
Duration
30m
Every dayInstant confirmationfromUS$ 88US$ 81per group
Huatulco: Copalitilla Waterfalls Day Trip & Local Lunch
›
‹
Huatulco: Copalitilla Waterfalls Day Trip & Local LunchFollow jungle trails from Huatulco to Copalitilla Waterfalls, swim in clear pools, taste handmade tortillas and coffee, with pickup and local guide included.
173 reviews
4.92★
Duration
7h
Every day
10:30
Live guide EN · ESHotel pickupInstant confirmationfromUS$ 52per person
Monte Albán & Black Pottery Tour: Oaxaca archaeology and crafts
›
‹
Travelers' pick
Monte Albán & Black Pottery Tour: Oaxaca archaeology and craftsGuided tour of Monte Albán archaeological site and San Antonio Arrazola alebrijes village with San Bartolo Coyotepec black pottery workshop.
311 reviews
4.91★
Duration
8h
Every day
09:00
Live guide EN · ESFree cancellationfromUS$ 54per person

Lowest price (10)

Monte Alban shuttle from Oaxaca City: Flexible hours
›
‹
Travelers' pick
Monte Alban shuttle from Oaxaca City: Flexible hoursShuttle service from Oaxaca City to Monte Alban archaeological site with hourly departures, air-conditioned vehicle and round-trip transport. You choose how long to stay.
95 reviews
4.42★
Duration
1h–3h
start times · Every day
7
Free cancellationfromUS$ 13.39per person
Oaxaca Airport to City Center Private Transfer: Direct driver communication
›
‹
Oaxaca Airport to City Center Private Transfer: Direct driver communicationPrivate transfer from Oaxaca City center to OAX airport in an air-conditioned vehicle, pickup coordinated in advance so you arrive on time.
21 reviews
4.86★
Duration
30m
Every dayHotel pickupFree cancellationfromUS$ 21per group
Huatulco Airport - Huatulco Hotels: Private Shuttle & Certified Driver
›
‹
Travelers' pick
Huatulco Airport - Huatulco Hotels: Private Shuttle & Certified DriverStep off the plane in Huatulco & meet your certified driver for a smooth, air-conditioned transfer to your hotel or Airbnb. Reliable pickup, local knowledge, no stress.
93 reviews
4.75★
Duration
25m
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 25per person
Private transfer Oaxaca airport: Hotel pickup, no shared rides
›
‹
Travelers' pick
Private transfer Oaxaca airport: Hotel pickup, no shared ridesPrivate transfer from any Oaxaca hotel to the airport with a professional driver, air-conditioned vehicle and bottled water included.
75 reviews
4.95★
Duration
30m
Every dayHotel pickupFree cancellationfromUS$ 25per group
Huatulco Airport to Oaxaca: Private Minivan Transfer
›
‹
Huatulco Airport to Oaxaca: Private Minivan TransferPrivate minivan from Huatulco International Airport (HUX) to your hotel with driver holding nameplate at arrivals. Fixed price, air-conditioned, all fees included.
219 reviews
4.28★
Duration
15m–35m
Every dayHotel pickupFree cancellationfromUS$ 27per person
Monte Albán Full-Day Tour: 5 Oaxaca Artisan Workshops
›
‹
Travelers' pick
Monte Albán Full-Day Tour: 5 Oaxaca Artisan WorkshopsFull-day guided tour from Oaxaca to Monte Albán archaeological site, plus four artisan workshops where you watch woodcarvers, weavers and potters at work.
189 reviews
4.88★
Duration
8h–9h
Every day except Wednesday
08:00
Live guide EN · ESPickup optionalFree cancellationfromUS$ 29per person
Huatulco Airport Transfer: Shared Shuttle to Hotels
›
‹
Huatulco Airport Transfer: Shared Shuttle to HotelsShared airport shuttle from Huatulco International to hotels, 24/7 service. Air-conditioned, fixed price, staff meets you with name sign. Roundtrip available.
60 reviews
4.57★
Duration
25m
Every dayLive guide EN · FR · ESHotel pickupFree cancellationfromUS$ 29per person
Bicycle Tour through Oaxaca: Urban Art & History
›
‹
Likely to sell out
Bicycle Tour through Oaxaca: Urban Art & HistoryCycle through Oaxaca's oldest neighborhoods with a local guide, seeing Jalatlaco and Xochimilco's murals, colonial arches.
92 reviews
4.91★
Duration
2h
start times · Every day
3
Live guide EN · ESFree cancellationfromUS$ 32per person
Bike tour to the Tule Tree from Oaxaca City: World's largest tree
›
‹
Likely to sell out
Bike tour to the Tule Tree from Oaxaca City: World's largest treeRide by bicycle from central Oaxaca to Santa María del Tule, where an ancient tree stands on a flat, shaded cycle path with a local guide.
46 reviews
4.96★
Duration
3h
start times · Every day
3
Live guide EN · ESFree cancellationfromUS$ 33per person
Monte Albán, mezcal tasting & alebrijes tour from Oaxaca
›
‹
Travelers' pick
Monte Albán, mezcal tasting & alebrijes tour from OaxacaWalk Monte Albán's temples and tombs with a local guide, taste mezcal at a traditional palenque.
38 reviews
4.45★
Duration
7h
Every day
09:30
Live guide EN · ESHotel pickupInstant confirmationfromUS$ 33per person
See all 200 tours →

Oaxaca at a glance ✓ 2026-11-03

  • Most booked: Hierve el Agua, Mitla & Mezcal Tour: 11 Hours in Oaxaca, US$ 69 (11h, 4.95★ · 1,568).
  • Top rated: Monte Albán guided tour from Oaxaca: Expert archaeologist guide, US$ 30 (3h–4h, 4.85★ · 1,074).
  • Best value: Hierve el Agua, Tule Tree, Mitla tour: Four stops in one day, US$ 60 (12h, 4.73★ · 1,187).

Of the 200 experiences: 189 with free cancellation, 188 with instant confirmation, 117 with hotel pickup and 107 bookable last-minute.

Need help planning your next activity?