Ultimate Guide: Santiago Apoala, Oaxaca Waterfalls & Hiking
Santiago Apoala is a hidden gem just a few hours away from Oaxaca City, Mexico. The small Mixteca village is home to some of Mexico’s most beautiful turquoise waterfalls and several stunning hiking routes. A picture is worth a thousand words, so browse the photos in this article to get a sense of why this small village is so incredible.
Once your attention is caught by the town’s icy blue swimming holes, brilliant waterfalls, and rugged farmland, you’ll need some help planning your visit. Although the small town attracts visitors from nearby Oaxacan towns, it’s still an under-the-radar destination for international (and English-speaking) travelers.
While living in Oaxaca City, I visited this stunning town and explored many of the area’s natural wonders. I compiled this Santiago Apoala travel guide to help you plan your trip. Read on for essential travel tips, directions from Oaxaca City, tour recommendations, the best time to visit, hiking routes, and so much more.

👋🏽 Note from the author: Did this article impact the way you planned your trip? Have any questions? Please comment at the end of the article! It helps this blog grow and helps me know what types of articles to write more. 💛
🌶 My Oaxaca City Favorites ☀️
⛪️ Explore Oaxaca’s historical neighborhoods: Filled with color and life, Centro Historical, Jalatlaco, and Xochimilco are all worth exploring during your time in Oaxaca!
🥑 Indulge in (and learn about) Oaxacan cuisine: The best thing to do in Oaxaca is eat! There are also tons of food tours you can sign up for, such as this immersive Oaxacan food tour, this chocolate making class, and this vegetarian cooking class.
🦋 Get out of the city: Escape into the Oaxacan countryside on a day trip to the popular petrified waterfalls of Hierve el Agua or hike beside mountain creeks and swim beneath gorgeous waterfalls in Santiago Apoala.
🥾 Marvel at Zapotec ruins: Go on a half day trip to the nearby Monte Alban archaeological site, or journey to my favorite ruins in Oaxaca at Mitla.
😴 Where to Stay: A beautiful historical modern suite in Jalatlaco at Hotel Tabáa Oaxaca, a luxury room with a private pool at Hotel Casa Santo Origen, or trendy boutique room at Pug Seal in Centro.

Santiago Apoala, Oaxaca Travel Guide
Santiago Apoala is also sometimes called simply ‘Apoala.’ The word Apoala means “breaking water,” referring to the gorgeous waterfalls surrounding the small town. The village has around 200 inhabitants and frequently hosts visitors from nearby areas in Mexico. While the town is only two hours away from Oaxaca City, a popular (and highly recommended) destination for international travelers, few make the trek to this stunning small town. Those who journey out of the city find tranquility in Santiago Apoala’s nature.

Santiago Apoala’s most famous waterfall peeking through vibrant tropical vegetation
Why Visit Santiago Apoala?
If the photos don’t intrigue you enough, here are a few reasons why Santiago Apoala is worth a visit:
★ Hike through diverse terrain—rugged farmland, lush river banks, rocky canyons, and stunning viewpoints
★ Swim in turquoise blue swimming holes
★ Visit a small Mixteca village where the local language and culture are rooted in prehispanic times
★ See what life is like in rural Oaxaca
★ Gaze up at stunning waterfalls
★ Escape from the crowds of Oaxaca City into pristine nature
★ Camp under the stars

Santiago Apoala from above
Where is Santiago Apoala?
Santiago Apoala is located Mixtec region of Oaxaca, Mexico. The small village is just over two hours from Oaxaca de Juárez, four hours from Puebla, and six hours from Mexico City.
How to get to Santiago Apoala
Oaxaca City to Santiago Apoala
By tour: The easiest way to travel to Santiago Apoala is on a tour. Click for a full day tour option Oaxaca City.
By car: If you want to explore Santiago Apoala on your own time, rent a car in Oaxaca City and then drive just over two hours to Santiago Apoala. Unfortunately, I’ve heard that Google Maps will take you on unpaved dirt roads. However, the new road to Santiago Apoala is fully paved, besides about a hundred yards of dirt roads in one of the villages on the way to Apoala. You can use Google Maps up to Nochixtlan, but be sure to exit the highway at Nochixtlan then ask locals the right way to go.
By bus: There is no direct bus from Oaxaca City to Santiago Apoala. However, if you are highly motivated and are on a budget, you can take a bus from Oaxaca to Nochixtlán and hire a taxi to bring you the final distance (1 hour) to Apoala Oaxaca.

Swimming below a waterfall in Apoala

A waterfall viewpoint from Apoala’s farmland
Essential Santiago Apoala Travel Tips
Santiago Apoala is a small indigenous village with very few (if any) English speakers and poor internet. Plan ahead and read each of these travel tips before setting off on your Oaxacan adventure.
You Must Visit the Town’s Ecotourism Office + Pay a Fee
Before exploring the town or hiking, you must stop by the town’s eco-tourism office (Oficinas del Centro Ecoturístico Apoala Yutsa Too) to pay a small fee (~$50 pesos) and register. The office is open from 7am-7pm daily. If you have any questions about the town or hiking routes, the staff will gladly help. They can also connect you with a certified local hiking guide or a campsite.
The ecotourism office is easy to find via Google Maps. Getting lost in such a small town is difficult, but if you need help finding the office, ask any local for directions.

A trail along the edge of local farmland — difficult to follow without a local guide
Respect the Local Mixtec Community + Consider Hiring a Local Guide
Santiago Apoala is a small, tight-knit community of around 200 people. When visiting the town as a tourist, it’s essential to recognize its stunning natural landmarks that attract visitors are also life sources for the local community. The spring-fed river is the community’s primary water source, and many hiking routes go through community farmlands.
While the route to the main waterfall is obvious, other hiking trails traverse through farmland and are not marked. Further, swimming in certain parts of the river is prohibited, and the best way to know where you can or cannot hike/swim is to go with a guide. I highly recommend hiring a local guide, especially if you don’t speak Spanish. Hiring a guide not only makes it easier for you but also supports the local community.

Breathtaking views from above the village
Best Times to Visit Santiago Apoala
Oaxaca has two distinct seasons: the dry season and the rainy season. The dry season typically runs between October and April, and the rainy season runs between May and October. You can enjoy a visit to Santiago Apoala in either season, but it’s important to know what to expect.
Dry season (October-April)
The dry season is arguably the best time to visit for swimming and hiking. The river is turquoise blue, and the swimming pools are clear, calm, and clean. Lush green trees grow along the river’s edge, but the rest of the town resembles a rugged, dry desert.

Santiago Apoala Waterfall in the dry season

Waterfall and greenery in the dry season
Rainy season (May-October)
The weather is a little less predictable in the rainy season, making it challenging to enjoy Apoala’s stunning waterfalls, peaceful river, and tranquil swimming holes. If hit by heavy rain, the river will overflow and shift rapidly from a clear, calm flow to a powerful, brown flow full of sediment. Swimming can be unsafe or unpleasant. However, if you visit in during the rainy season, the valley will be lush green.
Tip: Download Google Maps and Google Translate
Since the internet is unreliable in Santiago Apoala, I highly recommend downloading the area on Google Maps (learn how here) and downloading Spanish/English Google Translate if you don’t speak Spanish (learn how here).
Tip: Bring Cash
There are no ATMs in Santiago Apoala, and few places (if any) take card. Make sure to bring enough pesos for your entire visit.

Hiking along farmland in beautiful Santiago Apoala Oaxaca
Things to do in Santiago Apoala | Santiago Apoala Hiking Routes
Santiago Apoala is home to some of the best hiking in Oaxaca and the state’s most iconic waterfalls (only after the petrified waterfalls of Hierve el Agua). You can visit several of the places on this list within a single day, and still have time to relax by the water or bathe in the cool freshwater pools.
1. Hike to Cola de Serpiente (Cascadas Apoala)
Cola de Serpiente (also called Santiago Apoala waterfall) is the town’s main attraction. You can easily reach the turquoise blue pools below the waterfall via a steep but well-maintained trail from the village. The trail from the center of town to the waterfall is about half a mile.

Cola de Serpiente from above

Santiago Apoala waterfall Oaxaca
The photos above were taken in the dry season. In the rainy season (May-October), the water’s color changes to brown and it can be dangerous to swim.
2. Walk Along the River
Walking along the river within the town is easily the most underrated thing to do in Santiago Apoala. The calm, gentle stream meanders around large Montezuma Cypress trees (the same type of tree as the famous El Tule in Oaxaca City). Walking beside the river’s crystal-clear water makes it easy to forget you’re in the middle of dry, dusty Oaxaca.

The tranquil river that runs through the village
I recommend walking along the river from Cabanas de Santiago Apaola toward the cliff at the edge of town, where the trail to the stunning Cola de Serpiente waterfall (mentioned above) starts.
3. Swim in Secluded Waterfall Pools
Beyond the most popular swimming hole (below the main waterfall), there are dozens of other hidden swimming holes along the town’s main river. While you can try to find hidden swimming spots alone, I highly recommend taking a guided tour from Oaxaca or hiring a local guide. Swimming is allowed in some places and not in others, and it can be unclear where you can swim unless you have a local with you.

A beautiful hidden swimming hole in Apoala Oaxaca

One of dozens of Santiago Apoala waterfalls
Just be warned: the water is ICE COLD! It’s certainly refreshing on a hot Oaxacan day, but still shocking to the body when you jump in!

4. Hike Through the Twin Rocks
You’ll encounter the Twin Rocks (Peña Gemelas) just a few minutes southwest of town. You can hike through these two large boulders and follow the river upstream for several miles.

The Twin Rocks of Santiago Apoala
This area of Santiago Apoala comes alive in the rainy season, with the rocks covered in lush green foliage. In the dry season, it’s still beautiful but a little less vibrant.
5. Hike the Mirador Trail to a Viewpoint
Another one of the best things to do in Apoala is to overlook the village from El Mirador, a viewpoint on the cliffs northwest of town. You can hike up the Mirador Trail or drive the viewpoint on your way to (or from) the village.

A stunning viewpoint at El Mirador overlooking Santiago Apoala Oaxaca
Whether you hike or not, I highly recommend checking out this stunning viewpoint during your visit. If you want to skip the hike and drive to the viewpoint, be aware that there are no road signs. Simply turn off of the road at this pin on Google Maps and drive a few moments until you reach a large cross overlooking the cliff.


Santiago Apoala Tours
Despite being an under-the-radar destination for international tourists, a few tour companies offer Santiago Apoala hiking trips from Oaxaca City. After living in Oaxaca as a digital nomad, I got to know some of the local tour companies and can recommend the following:
- Coyote Aventuras: Ecotourism company with excellent guides, all inclusive outdoor adventures (plenty of healthy food, snacks, and drinks included), and a wonderful day trip to Santiago Apoala.
- Tierraventuras: Ecotourism company with a two-day trip to Santiago Apoala.
- Affordable Santiago Apoala Tour: This tour is a more affordable alternative to the other tours above, with high ratings and roundtrip transport from Oaxaca City.

Camping beside the cliffs and river on the edge of town
Where to Stay in Santiago Apoala
There are only a few places to stay in Santiago Apoala, and most don’t have websites. The best places to stay include:
- La Casa de Mi Abuelita: A simple, highly-rated bed and breakfast in the heart of Santiago Apoala. Contact them on their Apoala Experience Facebook page for more info.
- Cabañas De Santiago Apoala (photo below): Several well-maintained cabins on the edge of town. Most of the cabins cost about $300 pesos per night. The ecotourism office runs the cabins, so you can contact the town’s eco-tourism office (+52 56 1504 2660) for more info.
- Camping: You can camp in several places around Santiago Apoala with your own camping supplies. However, you must ask for permission and pay a small camping fee at the town’s ecotourism office.

Cabañas De Santiago Apoala, one of the best places to stay
Santiago Apoala Restaurants
Santiago Apoala only has a handful of restaurants, and none of them show up online. They all serve simple yet delicious local cuisine, and thankfully, they are all vegan-friendly! During my visit to Santiago Apoala, the local restaurants served me memelas (like a tostada but not crunchy) with beans and nopales (cactus) and fresh salsa, a lentil soup, delicious herbed potatoes, fresh tortillas, local avocados, and Mexican rice. You can find one restaurant near the Cabañas De Santiago Apoala and two others in the town.

A darling donkey along near the riverbank
Tours from Oaxaca City vs. Getting to Santiago Apoala on Your Own
You can either book a Santiago Apoala tour from Oaxaca City or get to Santiago Apoala on your own. As I mentioned above, I recommend hiring a guide either way, but if you book a tour from Oaxaca City, the guide will be included in the price.
If you decide to visit Santiago Apoala on a tour, I highly recommend booking with Coyote Aventuras, an Oaxaca City-based ecotourism company. They have a deep relationship with the local Mixtec community in Apoala, and their guides are extremely knowledgeable about the region’s history and wildlife.
I’ve been on dozens of tours in Mexico, and my tour with Coyote Aventuras was one of the best. My husband and I booked a trip to Apoala with them and ended up with a private tour (for the price of a regular tour). And as vegans, we were very impressed—our guide was a vegetarian, so he completely understood our dietary needs and provided us with two amazing vegan meals and tons of plant-based snacks. It was so nice to be fully taken care of and not need to pack our own lunch/snacks ahead of time!
If you are on a budget, this tour is a fraction of the price and has wonderful reviews as well!
Santiago Apoala Day Trip vs Weekend Trip
Santiago Apoala is a place you can enjoy for several days without getting bored. However, it’s also a great day trip from Oaxaca City or a quick stop on an Oaxaca road trip. You can visit the main waterfall (Cola de Serpiente) via a short hike from the heart of the city and visit several other stunning yet secluded swimming holes and waterfalls within a mile or two of the town.
If you can stay for a few days, you can hike more and get to know the local community or relax beside the tranquil river.

The peaceful river in the dry season
Santiago Apoala Packing List
Bug Spray + Organic Bug Salve
My husband and I forgot bug spray during our visit to Santiago Apoala and returned to Oaxaca City with dozens of red bumps that itched for days (and got worse with time!)
Be sure to pack bug spray and an after-bug salve. While you can find bug spray and after-bug ointments in Mexico, finding DEET-free and natural products is difficult. I recommend ordering a bug spray (my rec: travel size natural bug spray) and itch relief cream (my rec: travel size organic itch relief stick) before traveling to Mexico.
Biodegradable Sunscreen + Sun Protectant Clothing
The Oaxacan sun is powerful. Although many hikes around Santiago Apoala are shaded, several trails still require walking in the direct sun. Be sure to bring biodegradable sunscreen and sun protectant clothing.
SwimSuit + Travel Towel
If you plan on jumping in the beautiful Rio de Santiago Apoala (river), make sure you pack a swimsuit and towel. I am a big fan of Nomadix travel towels for hiking and travel.
Small First Aid Kit
It’s always a good idea to bring a first aid kit on a hike, especially when hiking somewhere new and unfamiliar.
Camera / GoPro
Santiago Apoala is absolutely stunning. If you are interested in photography, bring a camera and/or GoPro. I use a Sony Alpha 7R III with a Sigma 24-70mm 2.8 lens and a GoPro Hero11.
Water + Snacks
Bring plenty of fuel (healthy snacks and water) on your Santiago Apoala hikes. It can be difficult to find healthy snacks in Mexico (even in large cities), so I always bring some Larabars and other familiar snacks with me from the U.S. whenever I visit Mexico.

A secluded waterfall just a few miles outside of town
Best Things to do in Oaxaca City
☀️ Spend a day in Jalatlaco: Explore my favorite historical neighborhood in Oaxaca, Jalatlaco.
🎨 Oaxaca art walk and cacao tasting experience: This highly-rated Oaxaca City tour takes you off the beaten path as you search for gorgeous murals hidden throughout the city, meet artists in their studios, and then taste delicious cacao! Tour details.
🌮 Take a cooking class with a traditional chef: Oaxaca is the food capital of Mexico, making it the perfect place to learn traditional Mexican food. There are dozens of Oaxaca cooking classes to choose from, but my recommendation is this one with Minerva Lopez.
🌵 Explore Jardín Etnobotánico de Oaxaca: This gorgeous botanical garden is located right in the heart of Oaxaca’s historical center. You do need to join one of their daily tours to get in the garden, but it is worth it!
🚲 Bike to the widest tree in the world: On the eastern edge of Oaxaca City you’ll find El Tule, which holds the record for being the widest tree in the world! While you can drive to the Tule Tree, make a day out of it and journey there via bike along this trusty bike route, or join a group bike tour like this one.
Best Day Trips from Oaxaca City
☀️ Customizable private tour of Oaxaca’s highlights: Hire Conmigo Tours for a fun, customizable day trip that stuffs the best of Oaxaca in one day. You can visit mezcal distilleries, Zapotec ruins, Hierve el Agua, El Tule, artisan workshops in traditional villages, and more! Day trip details.
🌊 Hierve el Agua: See the petrified waterfalls of Hierve el Agua and swim in natural infinity pools here! I wrote a whole article on the best Hierve el Agua tours from Oaxaca to help you plan your trip.
🥃 Mezcal Distilleries: Wandering through fields of agave and tasting mezcal at a distillery is another one of the most popular things to do in Oaxaca on a day trip! You have lots of distilleries and day trips to choose from, here is a favorite mezcal tour if you want to go with a local guide.
👙 Santiago Apoala: This village deep in the Oaxacan countryside is surrounded by gorgeous waterfalls. It is the perfect place a day of hiking and swimming. Read my full guide to Santiago Apoala.
🏺 Mitla Ruins: My favorite Zapotec ruins! This lesser known archaeological site is smaller than Monte Alban, but less crowded and quite unique. You can explore Mitla on a tour, or on your own if you rent a car.
🥾 Monte Alban: Oaxaca’s most famous archeological site, which is just a short drive outside of the city. This highly-rated full day trip includes Monte Alban with a guide, plus visits to traditional villages known for their art.
🌲 Hike through the mountains of Sierra Norte: Escape to the mountains with a local guide on this unique Oaxaca day trip for outdoorsy folks! Day trip details.
Where to Stay in Oaxaca City
🌺 Hotel Tabáa Oaxaca: Stay in a gorgeous, charming room at this high end boutique hotel in Jalatlaco. Check current prices.
🧖🏽♀️ Hotel Casa Santo Origen: Book a room with a private infinity pool and hot tub at Oaxaca City’s most luxurious boutique hotel. Check current prices.
🌿 Pug Seal: Stay in a one-of-a-kind suite in Oaxaca’s historical center in this trendy boutique hotel. Check current prices.
More Oaxaca Travel Guides
👙 The Ultimate Puerto Escondido Itinerary: 3-10 Days
🇲🇽 The Perfect Oaxaca City Itinerary: 3-10 Days
🐬 How to Swim With Wild Dolphins in Puerto Escondido
🥑 27+ Oaxaca Vegan Restaurants & Vegan-Friendly Spots (Plus Cooking Classes)
⛱ Playa Carrizalillo Oaxaca: Worth Visiting in 2024? Plus Complete Travel Guide

Final Thoughts: Santiago Apoala
I truly can’t recommend Santiago Apoala enough. The village’s stunning waterfalls, tranquil farmland, beautiful swimming holes, and local charm make it the perfect weekend escape from Oaxaca City. If you visit Santiago Apoala, leave a comment and let me know what you think of this special village.
Also, check out my other Oaxaca travel guides as you plan your trip around this beautiful part of Mexico.
Hi there, I love your blog! You inspired us to go to Santiago de Apoala for a couple of nights, departing from Oaxaca City. The only thing I am concerned about is you mentioned you can get there by car, which it looks like it takes 2.5 hours. I was looking into car rentals to drive there ourselves, but don’t see anything about the route itself. I can’t tell from google maps if it’ll be mainly dirt paved and ok for our rental to get on or if you need a bigger car to get there? Any advice would be appreciated!
Hi Priya, you are going to love this charming little village!
Except for a few hundred yards through a village the entire route is paved 🙂 And that short unpaved part is a little bumpy but easy enough to drive through! If you have any other uncertainties, you can chat with the car rental company as I’m sure they’d be able to tell you about the drive as well!
I just came back from our trip to Santiago Apola and here’s what I have to share – DO NOT USE GOOGLE MAPS link listed above! We were driving from Oaxaca City and it takes you down a long winding (scary/treacherous) dirt road where we had to come to a sudden halt to get to off the highway! Google maps then proceeded to to take us up rocky rugged roads that would mess up your car.
So definitely take the Nochixtlan Exit from the highway. Ask when you get into the town directions to Santiago Apola and there is a nice, fully paved path that goes straight to that village. There are no offshoots- just take it and then you will see signs for Santiago Apoala. Google maps the whole time is literally trying to tell you to get off the paved path and onto the dirt rugged dangerous rocky road. Don’t listen to it!
The other option, which we heard from other travelers that sounded very easy is to get a collectivo headed to Nochixtlan w/ your one piece of carry on luggage in Oaxaca City and then catch a cab to Santiago Apoala. Everyone told me this was very affordable – I’m not sure exactly the price now, but worth looking into!
JUST DON”T USE GOOGLEMAPS! Once we got to Santiago Apola in one piece, we enjoyed our time there- heading to the gorgeous waterfall and hiking the canyons. Very nice time and break from Oaxaca City!
Hi Priya,
I’m so sorry to hear that Google Maps led you the wrong way! When I visited, we drove along the new road which is completely paved except for a few hundred feet through a village.
It sounds like Google Maps may have taken you down an old road that has now been replaced by the new paved one. Again, I’m so sorry that happened — I don’t want it to happen to anyone else, though, so I’m making some adjustments to this article to warn folks about Google Maps.
For future travelers: If you’re on a dirt road for more than a few hundred feet, you’re going the wrong way.
Thank you for the feedback and sharing your experience.
I’m glad to hear that despite all the issues with reaching Santiago Apoala, you enjoyed the waterfalls and hikes there! It is such a beautiful place!
Blessings,
Annie