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 (21–40 of 200)

Oaxaca: Monte Albán, Arrazola & Black Pottery Day Trip
›
‹
Most booked
Oaxaca: Monte Albán, Arrazola & Black Pottery Day TripStep onto Monte Albán’s ancient stones, meet Oaxacan artisans in Arrazola & San Bartolo Coyotepec, and wander the Cuilapam Convent: all with hotel pickup included.
218 reviews
4.58★
Duration
8h
Every day
08:30
Live guide EN · ESFree cancellationfromUS$ 38US$ 36per person
Oaxaca: Traditional Cooking Class & Local Market Tour
›
‹
Travelers' pick
Oaxaca: Traditional Cooking Class & Local Market TourSpend a day in Oaxaca learning to cook mole and tortillas at Minerva’s home, with a market visit for fresh ingredients, snacks, mezcal, and family warmth.
208 reviews
4.85★
Duration
6h
Mon–Fri
09:00
Live guide EN · ESFree 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
Monte Albán Full-Day Tour: 5 Oaxaca Artisan Workshops
›
‹
Best value
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
Snorkeling in Huatulco: Dolphins, turtles and reef
›
‹
Travelers' pick
Snorkeling in Huatulco: Dolphins, turtles and reefSnorkel Huatulco's offshore reefs and bays with a bilingual naturalist crew. Spot dolphins, sea turtles and whales (December.
182 reviews
4.90★
Duration
4h 30m
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 77per person
Hierve el Agua & Mitla Full Day Tour: 6 Stops with Guide
›
‹
Travelers' pick
Hierve el Agua & Mitla Full Day Tour: 6 Stops with GuideStart from your hotel at 7:30 a.m. and spend the day moving through Oaxaca's petrified waterfalls, archaeological ruins.
182 reviews
4.71★
Duration
10h–11h
Every day
08:00
Live guide EN · ESPickup optionalFree cancellationfromUS$ 36per person
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
Hiking in Sierra Norte of Oaxaca: Private Trail with Meals
›
‹
Travelers' pick
Hiking in Sierra Norte of Oaxaca: Private Trail with MealsHike through pine-oak forest in Oaxaca's Sierra Norte with a private guide, breakfast and lunch included, choosing your route length.
163 reviews
4.91★
Duration
12h
Mon, Wed, Fri and Sun
08:00
Live guide EN · ESFree cancellationfromUS$ 154per person
Oaxaca Food & Markets Tour: Taste tamales, tlayudas, tejate
›
‹
Travelers' pick
Oaxaca Food & Markets Tour: Taste tamales, tlayudas, tejateTaste grasshoppers, traditional cocoa, and roasted meats at Oaxaca's two main markets with a local guide.
154 reviews
4.83★
Duration
2h 30m
Every day
13:30
Live guide ENFree cancellationfromUS$ 65per person
Monte Albán tour with ruins, workshops & chocolate tasting
›
‹
Monte Albán tour with ruins, workshops & chocolate tastingGuided tour of Monte Albán archaeological site with visits to alebrijes and black clay workshops in San Antonio Arrazola, traditional Oaxaca lunch.
150 reviews
4.70★
Duration
9h
Every day
09:00
Live guide EN · ESPickup optionalFree cancellationfromUS$ 38per person
Oaxaca: Hierve el Agua Hike, Mineral Pools & Mezcal Tasting
›
‹
Oaxaca: Hierve el Agua Hike, Mineral Pools & Mezcal TastingWake up early in Oaxaca City for a sunrise hike at Hierve el Agua, swim in mineral pools, taste mezcal with a Zapotec family, and enjoy breakfast and lunch included.
143 reviews
4.87★
Duration
13h
Mon and Fri
06:00
Live guide EN · ESFree cancellationfromUS$ 209per person
Traditional Oaxaca Cooking Class with Local Chef
›
‹
★Top rated
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.
138 reviews
5.00★
Duration
3h 30m
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 82per person
Hierve el Agua from Oaxaca: Petrified Waterfalls & Natural Pools
›
‹
Travelers' pick
Hierve el Agua from Oaxaca: Petrified Waterfalls & Natural PoolsHalf-day trip to Hierve el Agua's petrified waterfalls from Oaxaca City. Includes 3 hours at the site, natural pool swimming, optional hiking, and transport. 6 hours total.
134 reviews
4.72★
Duration
6h
start times · Every day
2
Free cancellationfromUS$ 38US$ 36per 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
Huatulco: La Crucecita Walking Food Tour with 7 Tastings
›
‹
Travelers' pick
Huatulco: La Crucecita Walking Food Tour with 7 TastingsTaste your way through Huatulco’s La Crucecita on a walking food tour, sample 7 local snacks, meet friendly guides, and experience real markets. Includes snack tastings.
127 reviews
4.80★
Duration
3h
start times · Tue, Wed, Thu and Sat
2
Live guide EN · FR · ESFree cancellationfromUS$ 75per 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
Street Art Bike Ride in Oaxaca: 3 neighborhoods
›
‹
Street Art Bike Ride in Oaxaca: 3 neighborhoodsCycle through three Oaxaca neighborhoods on a guided street art tour with bike, helmet and snacks included: four hours discovering murals.
127 reviews
4.80★
Duration
4h
Mon and Wed
09:00
Live guide EN · FR · ESFree cancellationfromUS$ 77per person
Puerto Escondido: Dolphin & Whale Watching Boat Trip
›
‹
Travelers' pick
Puerto Escondido: Dolphin & Whale Watching Boat Trip3-hour dolphin and whale watching tour from Puerto Escondido with hotel pickup, professional guide, and water. See humpback whales, sea turtles, and dolphins.
124 reviews
4.87★
Duration
3h
start times · Every day
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 60per person
Oaxaca Airport to Hotel: Private Transfer with Professional Driver
›
‹
Travelers' pick
Oaxaca Airport to Hotel: Private Transfer with Professional DriverPrivate airport transfer from Oaxaca to your hotel with professional driver, air-conditioned vehicle, and traveler's insurance included.
122 reviews
4.66★
Duration
25m–35m
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 56per group
Oaxaca: Tule, Mitla & Hierve el Agua Day Trip with Mezcal
›
‹
Oaxaca: Tule, Mitla & Hierve el Agua Day Trip with MezcalFeel the magic of Oaxaca’s Tule Tree, Mitla ruins, Hierve el Agua, and mezcal tasting on a small-group day trip with pickup and certified guide included.
122 reviews
4.68★
Duration
10h
Mon, Wed, Fri and Sun
08:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 50per person
Need help planning your next activity?