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

All tours (41–60 of 200)

Hierve el Agua & Mezcal Tour from Oaxaca Centro: Small Group
›
‹
Most booked
Hierve el Agua & Mezcal Tour from Oaxaca Centro: Small GroupSmall group tour from Oaxaca Centro to Hierve el Agua with natural pool swimming, mezcal tasting and traditional Oaxacan lunch included.
121 reviews
4.83★
Duration
7h–8h
Every day
09:00
Live guide EN · ESFree cancellationfromUS$ 66per person
Oaxaca: Traditional Mole Cooking Class & Market Tour
›
‹
Travelers' pick
Oaxaca: Traditional Mole Cooking Class & Market TourLearn to make authentic Oaxacan mole from a traditional cook in this 4-hour class. Includes market tour, lunch, and regional sauces. Groups up to 12, 18+.
119 reviews
4.74★
Duration
3h 30m
start times · Mon–Sat
2
Live guide EN · ESInstant confirmationfromUS$ 55per person
Huatulco Airport to Hotel Transfer: Private, 31 Minutes
›
‹
Travelers' pick
Huatulco Airport to Hotel Transfer: Private, 31 MinutesPrivate transfer from Huatulco airport to your hotel in an air-conditioned vehicle with a professional driver, arriving in approximately 31 minutes.
111 reviews
4.59★
Duration
31m
Every dayHotel pickupFree cancellationfromUS$ 58per group
Oaxaca City: Markets Food Tour & 15+ Tastings
›
‹
★Top rated
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
Dolphin Watching Tour Puerto Escondido: Swim & Marine Wildlife
›
‹
Likely to sell out
Dolphin Watching Tour Puerto Escondido: Swim & Marine WildlifePuerto Escondido boat tour to watch dolphins, sea turtles & rays with local guide and hotel pickup included.
103 reviews
4.75★
Duration
3h
Every day
07:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 60per person
Mitla & Teotitlán: Half Day Tour with Family Guides
›
‹
Travelers' pick
Mitla & Teotitlán: Half Day Tour with Family GuidesFeel the spirit of Oaxaca on a half-day Mitla tour: ancient ruins, artisan workshops, and Oaxacan lunch, all with a local family guide and easy pickup.
102 reviews
4.70★
Duration
6h–7h
Wed, Fri, Sat and Sun
08:00
Live guide EN · ESPickup optionalFree cancellationfromUS$ 35per 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
Monte Albán, Alebrijes & Black Pottery: Oaxaca Day Tour
›
‹
Monte Albán, Alebrijes & Black Pottery: Oaxaca Day TourSpend eight hours at Monte Albán's ancient plazas with a certified guide, then visit village workshops where artisans carve alebrijes and fire black clay.
101 reviews
4.50★
Duration
8h
Tue, Thu and Sat
09:00
Live guide EN · ESFree cancellationfromUS$ 43per person
Hierve el Agua: Small Group Day Trip & Early Access
›
‹
Travelers' pick
Hierve el Agua: Small Group Day Trip & Early AccessWatch sunrise colors at Hierve el Agua, hike to the petrified waterfalls, swim in natural pools, and share lunch with locals. Includes pickup and all fees.
100 reviews
4.91★
Duration
6h
Every day
07:30
Live guide EN · ESFree cancellationfromUS$ 75per person
Oaxaca: Cacao Tasting & Chocolate Experience Small Groups
›
‹
Travelers' pick
Oaxaca: Cacao Tasting & Chocolate Experience Small GroupsTwo-hour cacao tasting with 15-20 varieties, from pure cocoa to traditional chocolate. Led by Zoque guide from chocolate family. Includes cocoa snacks and house drink.
99 reviews
4.93★
Duration
1h 30m
start times · Mon–Sat
4
Live guide EN · ESFree cancellationfromUS$ 107per person
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
Huatulco Airport - Huatulco Hotels: Private Shuttle & Certified Driver
›
‹
Best value
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
Ziplining in Huatulco: Waterfalls, Caves & Oaxacan Food
›
‹
Travelers' pick
Ziplining in Huatulco: Waterfalls, Caves & Oaxacan FoodZipline over waterfalls in Huatulco, swim in mountain pools, explore hidden caves, and eat Oaxacan mole at Finca la Gloria.
93 reviews
4.90★
Duration
8h
Every day
09:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 45per person
Huatulco Cooking Class: Learn Mexican Dishes & Local Traditions
›
‹
Travelers' pick
Huatulco Cooking Class: Learn Mexican Dishes & Local TraditionsLearn to make huitlacoche empanadas, fresh tortillas and salsas from a native Oaxaca chef in Huatulco. Includes pickup, lunch, margaritas and recipes via email.
92 reviews
5.00★
Duration
3h
Mon
09:30
Live guide EN · IT · ESHotel pickupFree cancellationfromUS$ 126per 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
Oaxaca: Agave Fields, Mezcal Tasting & Oaxacan Lunch
›
‹
Travelers' pick
Oaxaca: Agave Fields, Mezcal Tasting & Oaxacan LunchSip mezcal in Oaxaca’s agave fields, visit a family distillery, and share an authentic Oaxacan meal: all with local pickup and a guide who feels like a friend.
83 reviews
4.82★
Duration
5h–6h
Every day
10:00
Live guide EN · ESFree cancellationfromUS$ 91per person
Private Sport Fishing in Puerto Escondido: 5 Hours at Sea
›
‹
Travelers' pick
Private Sport Fishing in Puerto Escondido: 5 Hours at SeaPrivate sport fishing from Puerto Escondido with captain, tackle and hotel pickup: hook sailfish, marlin or tuna in deep water.
81 reviews
4.93★
Duration
5h
Every day
07:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 504per group
Oaxaca Private Car Tour: Artisan Villages & Monte Albán Routes
›
‹
Oaxaca Private Car Tour: Artisan Villages & Monte Albán RoutesStep into Oaxaca’s artisan villages, weaving workshops, and mezcal distilleries with a private driver. Flexible routes, real family studios, and pickup included.
79 reviews
4.97★
Duration
7h
start times · Every day
4
Live guide EN · ESHotel pickupFree cancellationfromUS$ 300per group
Oaxaca Coast: Canyoning Tour with River Pools & Lunch
›
‹
Oaxaca Coast: Canyoning Tour with River Pools & LunchChase river pools, scramble over rocks, and share lunch with beer on this canyoning day trip near Bahias de Huatulco. Small groups, expert guide, all gear included.
79 reviews
4.75★
Duration
6h
Every day
09:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 100per person
Mezcal & Mole Tasting in Oaxaca: Seven Pairings by Sommelier
›
‹
Travelers' pick
Mezcal & Mole Tasting in Oaxaca: Seven Pairings by SommelierTaste seven traditional moles paired with seven artisanal mezcales in Oaxaca's mountain-view tasting room.
77 reviews
4.83★
Duration
1h 30m
start times · Every day except Tuesday
3
Live guide ENFree cancellationfromUS$ 80per person
Need help planning your next activity?