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 (141–160 of 200)

Private Transfer Oaxaca to Huatulco: Air-Conditioned Vehicle
›
‹
Travelers' pick
Private Transfer Oaxaca to Huatulco: Air-Conditioned VehiclePrivate transfer from Oaxaca to Bahías de Huatulco in an air-conditioned vehicle with certified driver speaking English and Spanish.
8 reviews
5.00★
Duration
6h
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 495per group
Mazunte Mexico Photography Session: Professional Portraits
›
‹
Mazunte Mexico Photography Session: Professional PortraitsPrivate photography session in Mazunte with a local guide capturing light and landscape, including 35 retouched images, drone shots, and transport.
8 reviews
5.00★
Duration
2h
Mon–SatLive guide EN · FR · ESFree cancellationfromUS$ 357per group
Dolphin watching tour, coast of Oaxaca: Private or shared
›
‹
Dolphin watching tour, coast of Oaxaca: Private or sharedWatch dolphins, sea turtles and manta rays on the Oaxaca coast. Your 3-hour boat tour departs at 7 a.m. with a certified captain.
7 reviews
5.00★
Duration
3h
Every dayLive guide EN · ESFree cancellationfromUS$ 55per person
Oaxaca to Puerto Escondido: Private Transfer, No Lines
›
‹
Oaxaca to Puerto Escondido: Private Transfer, No LinesPrivate transfer from Oaxaca City to Puerto Escondido with hotel pickup and dropoff. Three hours through mountains in an air-conditioned vehicle with bottled water included.
7 reviews
5.00★
Duration
3h
Every dayHotel pickupFree cancellationfromUS$ 346per group
Snorkel La Entrega Beach: Coral reefs and rock formations
›
‹
Snorkel La Entrega Beach: Coral reefs and rock formationsSnorkel La Entrega Beach near Santa Cruz with certified guide, equipment and hotel pickup: explore coral reefs, rock formations and shallow caves with no experience needed.
7 reviews
4.57★
Duration
3h
start times · Every day
10
Live guide EN · FR · ESFree cancellationfromUS$ 69per person
Reptile Eco Tour Puerto Escondido: Crocodiles, Turtles & Lagoon
›
‹
Reptile Eco Tour Puerto Escondido: Crocodiles, Turtles & LagoonSpend a morning on a guided reptile eco tour from Puerto Escondido visiting two wildlife sanctuaries: row through Ventanilla lagoon spotting crocodiles.
7 reviews
5.00★
Duration
5h 30m
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 110per person
Huatulco Airport Transfer: Private Pickup & 30-Min Hotel Ride
›
‹
Travelers' pick
Huatulco Airport Transfer: Private Pickup & 30-Min Hotel RidePrivate airport transfer from Huatulco airport to your hotel with name-sign pickup and air-conditioned vehicle. 30-minute drive with no waiting lines. Infant seats available.
7 reviews
5.00★
Duration
25m
Every dayHotel pickupFree cancellationfromUS$ 50per group
Bird Watching Tour Huatulco: Spot 230 species
›
‹
Bird Watching Tour Huatulco: Spot 230 speciesBird watching tour in Huatulco National Park with a guide and binoculars. Winter brings up to 230 migratory species along the coast, with local refreshments.
7 reviews
4.86★
Duration
3h–4h
Every day
06:45
Live guide EN · FR · ESHotel pickupInstant confirmationfromUS$ 150per person
Huatulco Airport Transfer: Private Car & Flight Tracking
›
‹
Huatulco Airport Transfer: Private Car & Flight TrackingPrivate airport transfer from Huatulco International to your hotel. Certified driver, flight monitoring, luggage help, bilingual service. Fixed price, no shared rides.
6 reviews
5.00★
Duration
25m–30m
Every dayHotel pickupFree cancellationfromUS$ 66per group
Horseback riding near Puerto Escondido: Sunset on local farmland
›
‹
Likely to sell out
Horseback riding near Puerto Escondido: Sunset on local farmlandAfternoon horseback riding from Puerto Escondido with hotel pickup, expert guide and bottled water. Learn basics and ride through farmland and coastal views.
6 reviews
4.33★
Duration
5h
Tue, Sat and Sun
15:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 145per person
Rock climbing and rappelling in Oaxaca: Routes for all levels
›
‹
Rock climbing and rappelling in Oaxaca: Routes for all levelsPrivate climbing and rappelling adventure in Oaxaca with hotel pickup and professional guide. Choose beginner to advanced routes, then rappel down with safety gear and snacks.
6 reviews
5.00★
Duration
4h
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 77per person
Snorkeling and Hiking in Huatulco National Park
›
‹
Snorkeling and Hiking in Huatulco National ParkSnorkel La Entrega's coral reef for an hour with included gear, then hike forest trails and beach at Cacaluta Bay in Huatulco National Park.
6 reviews
5.00★
Duration
4h–5h
Every day
09:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 60per person
Taco Tour in Oaxaca by Bike: 8 tastings at night
›
‹
Likely to sell out
Taco Tour in Oaxaca by Bike: 8 tastings at nightBike through Oaxaca at night sampling eight portions of street food across six stalls: tacos, tlayudas, and regional specialties with a local guide and included dinner.
5 reviews
5.00★
Duration
1h 30m
Mon, Tue, Thu and Fri
20:00
Live guide EN · ESFree cancellationfromUS$ 50per person
Presa Piedra Azul bird watching tour with private guide
›
‹
Travelers' pick
Presa Piedra Azul bird watching tour with private guideBird watching tour at Presa Piedra Azul in Teotitlán del Valle with a private local guide, binoculars and snacks included.
5 reviews
5.00★
Duration
3h–4h
Every day
07:00
Live guide EN · ESPickup optionalFree cancellationfromUS$ 120per group
Huatulco Airport Transfer: Private Roundtrip & Flight Tracking
›
‹
Huatulco Airport Transfer: Private Roundtrip & Flight TrackingPrivate roundtrip transfer from Huatulco airport (HUX) with flight tracking, 60-min wait, and hotel pickup. Air-conditioned vehicle, professional driver, luggage assistance.
5 reviews
4.20★
Duration
25m
Every dayHotel pickupFree cancellationfromUS$ 60per person
Puerto Suelo horseback ride & Manialtepec Lagoon hot springs
›
‹
Puerto Suelo horseback ride & Manialtepec Lagoon hot springsRide horses along Puerto Suelo beach and through Manialtepec Lagoon for three hours with a guide, spotting birds and wildlife.
5 reviews
5.00★
Duration
3h
start times · Every day
3
Live guide EN · ESHotel pickupFree cancellationfromUS$ 164per person
Kayaking Manialtepec Lagoon from Puerto Escondido
›
‹
Kayaking Manialtepec Lagoon from Puerto EscondidoPaddle through Manialtepec Lagoon at dawn with a guide to spot wood storks, roseate spoonbills and frigate birds nesting along the river channel by kayak.
5 reviews
5.00★
Duration
4h
Every day
07:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 94US$ 83per person
9 Bays of Huatulco private sports fishing tour from Santa Cruz
›
‹
9 Bays of Huatulco private sports fishing tour from Santa CruzNavigate nine bays on a private boat from Santa Cruz with a bilingual guide, snorkel at Chachacual, fish at no extra cost, and end at San Agustin's crystalline waters.
4 reviews
5.00★
Duration
8h–9h
Every dayLive guide EN · ESFree cancellationfromUS$ 500per group
Mountain Bike Ride to Tule Tree & Lake: 32 km Oaxaca Trail
›
‹
Mountain Bike Ride to Tule Tree & Lake: 32 km Oaxaca TrailRide 32 km through Oaxaca's cross-country trails to Santo Domingo Tomaltepec lake and the world's widest tree. Your guide provides bike, helmet and Tule Tree admission.
4 reviews
5.00★
Duration
5h
Mon, Wed, Thu and Fri
08:00
Live guide EN · ESFree cancellationfromUS$ 41per person
Release of Sea Turtles at Sunset in Tortuguero: Name a newborn turtle
›
‹
Travelers' pick
Release of Sea Turtles at Sunset in Tortuguero: Name a newborn turtleName a newborn sea turtle and walk it to the beach at sunset in Tortuguero. Includes educational talk and entrance fee.
4 reviews
4.75★
Duration
2h
Every day
17:00
Hotel pickupFree cancellationfromUS$ 47per person
Need help planning your next activity?