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 (121–140 of 200)

Monte Albán, Hierve el Agua & Mezcal Tour from Oaxaca
›
‹
Monte Albán, Hierve el Agua & Mezcal Tour from OaxacaVisit Monte Albán's ancient Zapotec ruins and Hierve el Agua's mineral cascades, then learn traditional weaving and taste mezcal at a distillery.
11 reviews
5.00★
Duration
9h
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 291per group
Huatulco Airport Transfer: Luxury Private Car & Hotel Pickup
›
‹
Huatulco Airport Transfer: Luxury Private Car & Hotel PickupPrivate airport transfer in Huatulco with luxury sedan, hotel pickup, and 24/7 service. Fixed price, driver with nameplate, soft drinks included. One-way or roundtrip.
11 reviews
4.09★
Duration
25m
start times · Every day
18
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 120per group
Pigs and Rum Cooking Class in Huatulco: Make Cochinita Pibil
›
‹
Pigs and Rum Cooking Class in Huatulco: Make Cochinita PibilLearn to make cochinita pibil, corn cakes and rum cocktails in a 3.5-hour cooking class in Huatulco with private transport and a local guide.
11 reviews
5.00★
Duration
3h 30m
Thu
09:00
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 115per person
Private Car Transfer: Oaxaca City to Puerto Escondido
›
‹
Private Car Transfer: Oaxaca City to Puerto EscondidoBook a private transfer from Oaxaca City to Puerto Escondido. Safe, flexible, air-conditioned ride with local drivers and bottled water included.
11 reviews
4.64★
Duration
3h–4h
Every dayLive guide EN · ESPickup optionalInstant confirmationfromUS$ 365per group
Baby Turtle Release Puerto Escondido: Sunset Beach Launch
›
‹
Baby Turtle Release Puerto Escondido: Sunset Beach LaunchRelease baby sea turtles at sunset on a Puerto Escondido beach with a local guide, air-conditioned pickup included. 2 hours with children welcome from age 1.
10 reviews
4.80★
Duration
2h
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 77per person
Hierve el Agua day trip: Mezcal, textiles & lunch
›
‹
Hierve el Agua day trip: Mezcal, textiles & lunchStart before dawn in Oaxaca City and reach Hierve el Agua's mineral pools ahead of the crowds, then taste mezcal at a premium distillery.
10 reviews
4.80★
Duration
8h
Every day
09:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 280per person
Mezcal Tour Oaxaca: Taste 15 Varieties at a Working Distillery
›
‹
Mezcal Tour Oaxaca: Taste 15 Varieties at a Working DistilleryTaste up to 15 mezcals at a working distillery near Oaxaca City with a certified producer and distiller. Includes agave plantation visit and round-trip transport.
10 reviews
4.90★
Duration
4h 30m
start times · Mon–Sat
2
Live guide ENFree cancellationfromUS$ 82per person
Snorkeling in Huatulco: Reefs with Guide & Equipment
›
‹
Snorkeling in Huatulco: Reefs with Guide & EquipmentSnorkel three Huatulco bays with a bilingual guide who provides all equipment and hotel pickup, exploring Bay of Entrega, El Organo, and La India.
10 reviews
4.70★
Duration
7h
Every day
08:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 269per person
Monte Albán tour with alebrijes and black clay workshops
›
‹
Monte Albán tour with alebrijes and black clay workshopsGuided tour of Monte Albán archaeological site plus visits to alebrijes and black clay craft workshops in the Valley of Oaxaca.
9 reviews
4.00★
Duration
8h
Tue, Thu, Sat and Sun
08:00
Live guide EN · ESFree cancellationfromUS$ 50per person
Oaxaca food tour: Markets, moles & Zocalo with guide
›
‹
Oaxaca food tour: Markets, moles & Zocalo with guideWalk through Mercado 20 de Noviembre and Mercado Juarez tasting mole negro, chile relleno, tlayudas and quesillo.
9 reviews
5.00★
Duration
3h
start times · Every day
5
Live guide ENFree cancellationfromUS$ 280per person
Private Transfer from Puerto Escondido Airport to Hotels
›
‹
Travelers' pick
Private Transfer from Puerto Escondido Airport to HotelsPrivate transfer from Puerto Escondido Airport directly to your hotel in an air-conditioned vehicle assigned to your group size, with driver waiting at arrival.
9 reviews
4.56★
Duration
10m–15m
Every dayHotel pickupFree cancellationfromUS$ 8.23per person
Private transfer Puerto Escondido to Oaxaca: New highway, 3 hours
›
‹
Travelers' pick
Private transfer Puerto Escondido to Oaxaca: New highway, 3 hoursPrivate transfer from Puerto Escondido to Oaxaca on the new highway with tolls included, air-conditioned vehicle, and hotel or airport pickup.
9 reviews
4.89★
Duration
3h
start times · Every day
2
Hotel pickupFree cancellationfromUS$ 339per group
Dolphin Watching in Puerto Escondido: Swim with Four Species
›
‹
Dolphin Watching in Puerto Escondido: Swim with Four SpeciesJoin dolphins, sea turtles and whales on a three-hour boat tour from Puerto Escondido with snorkeling gear and bilingual guide included for an ocean adventure.
9 reviews
4.67★
Duration
3h
start times · Every day
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 83per person
Women's Yoga & Wellness Retreat in Puerto Escondido
›
‹
Women's Yoga & Wellness Retreat in Puerto EscondidoSpend a full day in Puerto Escondido learning yoga, water massage, and mandala art while connecting with other women over a vegan lunch.
9 reviews
4.89★
Duration
7h
Every day
10:00
Live guide EN · ESPickup optionalFree cancellationfromUS$ 95per person
Huatulco Airport to Hotel Transfer: Shared Ride with Pickup
›
‹
New
Huatulco Airport to Hotel Transfer: Shared Ride with PickupShared transfer from Huatulco Airport to your hotel in an air-conditioned vehicle, with driver pickup at arrivals and smooth routing through local traffic.
8 reviews
4.88★
Duration
30m
Every dayHotel pickupFree cancellationfromUS$ 22per person
Waterfall, Gastronomy and Nature Tour in Huatulco
›
‹
Waterfall, Gastronomy and Nature Tour in HuatulcoVisit a sacred cave, hike to a 38-meter waterfall, and taste family-prepared coffee and chocolate in Oaxaca with a local guide over six hours with private transport.
8 reviews
5.00★
Duration
6h
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 88per person
Puerto Escondido Dolphin and Whale Tour Family Fun
›
‹
Puerto Escondido Dolphin and Whale Tour Family FunPrivate family dolphin and whale tour departing Puerto Angelito beach in Puerto Escondido, with a local guide, 3-hour coastal sail.
8 reviews
5.00★
Duration
3h
start times · Every day
3
Hotel pickupFree cancellationfromUS$ 384per group
Snorkeling in Huatulco: Family-friendly coastal wildlife
›
‹
Snorkeling in Huatulco: Family-friendly coastal wildlifeSnorkeling in Huatulco with certified guide, hotel pickup and equipment included: three hours in clear water where fish and coastal wildlife are abundant.
8 reviews
3.13★
Duration
3h
Every day
09:00
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 57per person
Electric bike rental in Puerto Escondido: Zicatela area
›
‹
Electric bike rental in Puerto Escondido: Zicatela areaRent an electric mountain bike in Puerto Escondido's Zicatela area with helmet and glasses for a morning or afternoon ride through coastal terrain.
8 reviews
4.88★
Duration
6h
Tue–SunLive guide EN · PT · ESFree cancellationfromUS$ 25per person
Monte Albán & Santo Domingo Museum tour from Oaxaca
›
‹
Monte Albán & Santo Domingo Museum tour from OaxacaStart at Monte Albán before the crowds arrive, then visit a pottery studio in Atzompa, eat Oaxacan lunch, and tour the Santo Domingo Museum in its 16th-century monastery.
8 reviews
4.75★
Duration
8h
Tue–Fri
08:30
Live guide EN · ESPickup optionalFree cancellationfromUS$ 85per person
Need help planning your next activity?