Let’s start by saying that I absolutely loved my time in Oaxaca City, Mexico, and I’m a little jealous that you’re visiting soon! Of the 6 months I’ve spent in Mexico, it was the place where I felt I was experiencing the most authentic side of the country.
The Historic Centre of Oaxaca is a UNESCO World Heritage Site, and it’s incredibly charming. Plus, the city is surrounded by mountains and beaches, and it’s also a growing art and foodie destination. In short, you won’t run out of things to do!
Getting lost in the streets of Oaxaca City, with its many colorful colonial buildings and cobblestone streets, is one of my favorite activities. But there’s much more to it than its gorgeous city center. Incredible natural formations, pre-Hispanic markets, mezcal distilleries, Mayan ruins… you get all of this in the Oaxaca region.
One of the best ways to experience Oaxaca properly is to learn from locals about the place. I’ve gone on a few tours, compared tons of other excursions, and came up with this list of the best tours in Oaxaca.
➥ Why can you trust my selections? I traveled extensively around Mexico and spent a good amount of time exploring the beautiful Oaxaca. In fact, I’ve personally gone on quite a few tours on this list. On top of that, I have a decade of experience in the travel industry, curating itineraries for travelers. I have a knack for identifying high-quality experiences, and those are the only ones you’ll find below.
I usually use Viator and Get Your Guide for booking tours around the world, and I especially recommend them for their cancellation policy. If your travel plans change, you can cancel most activities up to 24 hours in advance for a full refund.
Are you in a rush? These are the very best tours:
HIERVE EL AGUA TOUR | Ultimate Hierve El Agua Hike + Mezcal |
OAXACA CITY TOUR | Culture, History and Traditions of Oaxaca |
MONTE ALBAN TOUR | Monte Alban Guided Half Day Tour |
COOKING CLASS | The Real Traditional Oaxaca Cooking Class |
PRIVATE TOUR | Premium Mezcal, Hierve el Agua, Textiles & Lunch |
Hierve El Agua Tours from Oaxaca
If you only have time for one destination, please make it this one. Hierve el Agua is one of the most interesting natural wonders in Oaxaca state, and for me personally, the absolute highlight of a trip to the region.
Many tourists travel to Oaxaca specifically for a chance to see this natural wonder! Hierve el Agua is a natural rock formation that resembles the look of a cascading waterfall.
When you visit the site, you’ll have the chance to marvel at the petrified waterfalls and bathe in the natural pools… No worries, even if the name means “boiling water”, the water is cold!
You could potentially visit Hierve el Agua on your own, but it takes two hours and it’s not the easiest if you don’t speak Spanish. A great alternative is joining a tour.
▶️ This Hierve El Agua, Tule Tree, Mitla, and Mezcal Distillery Tour is a full-day excursion. Your first stop will be to visit the Tule Tree, a legendary 2,000-year-old tree. Then, continue toward Teotitlan del Valle, where you’ll tour a traditional rug workshop.
Accompanied by a guide, you’ll explore the Mitle Archaeological Site, the most important in the Zapotec culture. Learn about its history and legacy before heading to Hierve El Agua.
At the famous site, you’ll get to admire the petrified waterfalls and take a dip in the cool waters. Cap off the tour with a mezcal tasting at a local distillery. It’s a much more comprehensive excursion than the ones offered by other tours!
This tour includes: Transportation, a guide, and mezcal tastings. ➥ BOOK IT HERE
▶️ The Ultimate Hierve El Agua Hike + Mezcal whisks you away from Oaxaca on a day trip designed to show you the most stunning attractions in the region. You’ll head to the popular Hierve El Agua to admire its rock formations and the petrified waterfall.
Then hike to Las Salinas, where you can cool off with a swim under a real waterfall. Next on the itinerary is a visit to a mezcal distillery, so you can learn all about the drink and enjoy some tastings.
This tour includes: Roundtrip transportation, entrance fees, a guide, travel insurance, breakfast, lunch, and mezcal tastings. ➥ BOOK IT HERE
Walking Tour of Oaxaca City
Exploring the city of Oaxaca on foot is one of the best ways to get to know the city. Simply by strolling down its cobblestone streets you’ll stumble upon many historical and cultural gems. Artisan shops, museums, galleries, and churches are but a few of them!
The Culture, History and Traditions of Oaxaca is a fantastic introduction to the city. In 2 hours you’ll explore Oaxaca’s historic center with a local guide.
Learn about the fascinating history of the city, which has Aztec and Zapotec origins, and stop by the most iconic landmarks.
Discover the traditions that have been passed on for generations, the typical food, and the celebrations that take place in town. You’ll even get to try a traditional Zapotec drink!
This walking tour includes: A local guide, and a traditional drink. ➥ BOOK IT HERE
Monte Alban Tours from Oaxaca
This one’s for you, history lovers! There are plenty of pyramids and ruins in Mexico, and Monte Alban is one of the most important ruins in this part of the country, becoming one of the best day trips from Oaxaca.
This archeological site was founded by the Zapotec civilization in 500 BC, and inhabited until around 900 AD. It’s the city that ruled over other Zapotec settlements and where the most influential members of the community lived.
▶️ The Monte Alban Guided Half Day Tour is a great way to explore the archaeological site. You’ll travel in a comfortable, air-conditioned van with live commentary from your guide.
Discover the origins of the city and its inhabitants’ traditions and customs as you wander around the striking ruins, marveling at their size and history.
This tour includes: Roundtrip transportation, travel insurance, and a guide. ➥ BOOK IT HERE
▶️ The Monte Alban – Full-Day Guided Tour with or without Food lasts around 9 hours, and starts with pick-up at your hotel.
You’ll travel comfortably to the archaeological site, where a professional guide will take you around the magnificent – and very ancient – ruins.
Learn about the history and culture not only of Monte Alban but of the region of Oaxaca during this comprehensive tour.
Finally, visit artisan workshops to admire the making process of handmade figurines. You can choose whether you want to include lunch, along with entry tickets, at checkout.
This tour includes: Hotel pick-up and drop-off, and a guide. ➥ BOOK IT HERE
Oaxaca Cooking Classes
It’s so tempting to sample all the local delicacies in town – and there are so many! From grasshoppers to different kinds of sauces, soups, and tamales, you’ll want to eat all day every day. (And yes, I might be speaking from experience…)
Wouldn’t it be cool, though, to learn to prepare them, so you can go back home and impress everyone with a traditional (and utterly delicious) Mexican dinner?
▶️ The Flavors of Oaxaca: Cooking Class with No Set Menu and Local Market Tour will pretty much transform you into a chef. The class lasts around 4.5 hours, and it starts with a visit to a market.
There, your guide will introduce you to the ingredients and fresh produce of the region.
Once in the kitchen, don an apron and learn to prepare corn tortillas, salsas, soup, mole, and an authentic dessert.
There is no fixed menu, so you can choose your favorite local dishes to cook. They’re all originally from the Oaxaca region, and are bound to make your taste buds tingle!
This tour includes: A market visit, a cooking class, all ingredients, a meal, and drinks. ➥ BOOK IT HERE
▶️ The Real Traditional Oaxaca Cooking Class is a half-day experience. You’ll join a local chef and discover the art of preparing authentic Oaxacan dishes from scratch.
The class focuses on local cuisine, which is incredibly rich and delicious. You’ll learn the ancient methods used to create the dishes and be introduced to their heritage.
The menu includes classics such as empanadas, mole, arroz con leche, tetelas, and tortillas made on a wood stove.
Drinks, tea, and coffee will be provided to pair your meal at the end of the class. Take home the recipes to keep honing your culinary skills!
This tour includes: A cooking class, all ingredients, a meal, drinks, and recipes. ➥ BOOK IT HERE
Mezcal Tour in Oaxaca
Did you know that Mezcal is a typical drink of this region in particular? While you’ll very likely find tequila in all of Mexico (and the world), mezcal can mostly be enjoyed in Oaxaca. This alcoholic drink is made from the agave plant, and it’s known among the locals as the ”elixir of the gods”.
This is because, according to the legend, an agave plant was struck by a lightning bolt and that’s how the Mezcal was created. You can try mezcal at almost every bar in town, or even better: go on a mezcal tour!
▶️ The Mezcal Journey is a must for lovers of this drink. Mezcal is often referred to as the sibling of Tequila, and while they originate from the same plant, they’re incredibly different!
Learn what makes mezcal unique as you tour agave fields and the charming towns of Mitla and Matatlan. An expert will introduce you to the thousands of agave specimens, and explain the step-by-step process of making mezcal at a distillery.
Cap off the trip with unlimited tastings of mezcal. An Oaxacan lunch at a local restaurant (with even more mezcal) is also included!
This tour includes: Roundtrip transportation, a guide, entrance fees, mezcal tasting, and lunch. ➥ BOOK IT HERE
Go on a Oaxaca Chocolate Tour
Any chocolate lovers out there? Chocolate and maize are two products that are closely tied to the Mexican tradition, particularly in the region of Oaxaca. You’ll find plenty of deliciousness during your time here!
Better yet, you can go on a tour to taste your way through the best shops and factories in the city, and learn about the production of chocolate.
▶️ The Cacao, Chocolate Experience in Oaxaca for Small Groups is a delicious tour. You’ll get to learn about one of the world’s most beloved products in the very region where it originated.
Gain a deeper understanding of its value as you embark on this chocolate tour with an expert guide. Discover the process of converting a cocoa nib into chocolate, and how its flavor changes depending on its elaboration. As expected, you’ll savor plenty of chocolate!
This tour includes: Chocolate tasting, a cocoa-based sandwich, and a chocolate drink. ➥ BOOK IT HERE
Oaxaca Food Tours
When it comes to learning about the culinary traditions of the region, there is no better way to do it than through its street food.
Street food is how you’ll get to taste the most typical Oaxacan dishes and some distinctive, delicious savors. Some staples include mole, roasted meat, tamales, stuffed chilis, and grasshoppers. Trust me, you won’t want to miss that!
▶️ With the Authentic Oaxaca Food Tour: Eat Like a Local, you’ll sample over 20 traditional dishes. Most of them are originally from the region, so you won’t find them anywhere else!
One of the highlights is visiting the Benito Juarez market, which is lively and filled with fresh produce. You’ll also explore the November 20th Market and various street food stalls, trying tasty bites along the way.
Besides eating all the food you can manage, you’ll also learn about the city’s culinary traditions.
This tour includes: A guide, and all food and drink tastings. ➥ BOOK IT HERE
▶️ This Earth, Corn & Fire: Tasting the Roots of Oaxacan Cuisine is a fabulous alternative. You’ll spend half your day immersing in local gastronomy with a foodie guide and a small group.
Learn about the role of corn products in regional food, and sample everything from mole to grilled meats, grasshoppers, ice cream, and juice.
The tour will take you wandering around the city, visiting markets, an artisan workshop, and local eateries.
This tour includes: A guide and all tastings. ➥ BOOK IT HERE
Oaxaca Bike Tour
This Street Art Bike Ride is an incredibly fun way to explore the city! Hop on a bicycle and follow your local guide around three neighborhoods.
You’ll be chasing murals, stencil art, and posters made by local artists, bringing color and life to the streets.
The trip includes visits to local workshops, where you’ll learn about Oaxacan culture. Plus, you’ll be doing some exercise, and covering much more ground than if you were on a walking tour.
This tour includes: Bike rental, helmet, a guide, entrance fees, snacks, and bottled water. ➥ BOOK IT HERE
Oaxaca Private Tours
Looking for private tours of the most impressive attractions of the city? These exclusive trips will take your group on a whirlwind adventure.
You’ll be guaranteed a personalized experience, and in some cases even get to plan the itinerary!
▶️ This A Day in the Life of a Zapotec Village is a fabulous cultural experience. The tour caters to eight people and introduces you to the daily life of the Zapotec community.
You’ll visit an authentic village to meet its inhabitants, and discover their gastronomy, culture, traditions, and craftmanship. Learn ancestral techniques for making chocolate, visit workshops where the locals handmake clothes and footwear, and tour a mezcal distillery.
Cap off the day with a traditional meal including the famous tortillas.
This tour includes: Transportation, a guide, snacks, water, and lunch. ➥ BOOK IT HERE
▶️ This Oaxaca Conmigo Tours is a private, full-day sightseeing excursion. Led by a professional guide, you’ll learn about the Oaxacan culture, history, and traditions by visiting key locations.
The itinerary includes a trip to Monte Alban, an archaeological site dating back to 500 BC. You can also visit the Mitla ruins, Hierve El Agua, and Teotitlan del Valle, known for its weaving artisans.
Other attractions, such as Mercado Tlacolula, San Bartolo, and the Tule Tree can be included. The schedule is yours to plan!
This tour includes: Hotel pick-up and drop-off, a guide, parking fees, and bottled water. ➥ BOOK IT HERE
▶️ This Exclusive: Premium Mezcal, Hierve el Agua, Textiles & Lunch combines everything that makes Oaxaca unique. Your group of up to 10 will be picked up from your hotel early in the morning, ensuring you’re the first ones to arrive at Hierve el Agua.
Learn about this fascinating location from your guide, and take a dip in its picturesque pools. You’ll then continue to a premium mezcal distillery for tastings of 9 different labels.
Have lunch in the middle of a Maguey field, sampling authentic food with more mezcal, and discover the local art of weaving Oaxacan textiles. Marvel at the complex designs and vibrant colors of the handicrafts, clothing, and rugs.
This tour includes: Hotel pick-up and drop-off, a guide, all visits, mezcal tasting, and lunch. ➥ BOOK IT HERE
A Day Tour from Oaxaca to Tlacolula Market
Tlacolula de Matamoros is a quiet town located 18 miles (30 km) from Oaxaca which boasts an incredibly popular and colorful Sunday market.
Once a week, people from all the surrounding areas come to the market to stock up on food and other essentials. Many make a living selling their crafts and other wares at the stalls.
Visiting the Market is a great way to witness the authentic lifestyle of Oaxacans, and even if you don’t buy anything (which is hard!) it will still be worth the trip. It’s one of the hidden gems of the region!
▶️ The Tour to the Pre-Hispanic Market in Tlacolula is a half-day guided trip. It takes you to the fascinating ruins of Yagul, associated with the Zapotec civilization, which you’ll explore with a professional guide.
Learn about its ancient history before heading to the town of San Jeronimo Tlacochahuaya. Particularly known for its religious art, its church is considered an architectural treasure.
The star of the tour might very well be the Tlacolula Sunday Market. This bustling market bursts with colors, flavors, and aromas, attracting people from all over the state. Locals exchange products, and you’ll have time to do some shopping and eat.
This tour includes: Hotel pick-up and drop-off, a tour guide, and travel insurance. ➥ BOOK IT HERE
This post contains affiliate links, which means if you book something through one of my links I might get a commission, at absolutely no extra cost to you.