Things to do in Oaxaca

Come visit Oaxaca! Expedia makes it easy to book Oaxaca tours and find the best attractions. We have a broad selection of things to do in Oaxaca for you to browse through and learn about all the most popular activities. It’s easy to find all the must-see Oaxaca sights by looking though our list of all the most popular Oaxaca attractions.

Whether you travel to Oaxaca in the spring, summer, fall or winter, Expedia makes it simple to find endless Oaxaca vacation ideas for any season. You can explore local things to do and popular tourism spots in Oaxaca, then book a flight, rental car and hotel all with ease.

City Tour
Immerse yourself in the history and beauty of Oaxaca—a designated UNESCO World Heritage Site—as you tour its colonial architecture, centuries-old churches, and the green stone structures that earned the city the Spanish nickname “la Verde Antequera. ” Read More

Categories: Attractions, Tours & Sightseeing

3 hours 30 minutes

Free cancellation

$60
per adult

El Tule, Teotitlan Village & Mitla Ruins Tour
Delve into centuries of pre-Hispanic Mexican culture with a visit to Zapotec architectural sites, a traditional arts and crafts market, and the incredible El Tule "Tree of Life," which was planted between 1,200 and 3,000 years ago. Read More

Categories: Tours & Sightseeing

5 hours

Free cancellation

$50
per adult

Guelaguetza Dinner Show
Immerse yourself in the colorful costumes, vibrant songs, and folk dances of pre-Hispanic times at the Guelaguetza festival. Learn about the show’s Zapotec, Mixtec, and Aztec origins as you enjoy a delicious dinner of traditional Oaxacan cuisine. Read More

Categories: Events & Shows, Restaurants & Nightlife, Sports, Tickets & Passes

3 hours

Free cancellation

$90
per adult

Monte Alban Zapotec Ruins Tour
Journey to the ruins at Monte Alban for a look at the stone staircases, sprawling plazas, ancient ball game court, and astronomical observatory of this millennia-old cultural and socio-political capital of the Zapotec civilization. Read More

Categories: Attractions, Tours & Sightseeing

4 hours

Free cancellation

$43
per adult

Shared Shuttle: Oaxaca Airport (OAX)
Enjoy convenient and cost-effective shared transportation between Xoxocotlán International Airport (OAX) and your hotel aboard a shuttle. For Oaxaca, the zones to select from include: Read More

Categories: Airport Shuttles & Limos

40 minutes

Free cancellation

$43
per adult

Back to top