Lagunas de Chacahua National Park - Attraction Guide
Lagunas de Chacahua National Park
Planning a trip to Mexico/Lagunas de Chacahua National Park?
Share your travel plans and get free itineraries and quotes from multiple trusted local operators.
10k+ travelers have submitted inquiries
Lagunas de Chacahua National Park: Oaxaca's Wild Lagoon Escape
Lagunas de Chacahua National Park protects 14,187 hectares of mangrove lagoons, coastal wetland, and Pacific beach about 60 km west of Puerto Escondido in Oaxaca, Mexico. Established in 1937, it was the country's first federally decreed natural protected area, and it remains one of the least developed stretches of the Oaxacan coast. No ATMs, patchy cell signal, and a village reached only by boat — that is precisely the draw.
Want to visit Lagunas de Chacahua National Park?
Compare 5 quality local operators, get custom itinerary and exclusive quotes
Getting There and Getting Around
From Puerto Escondido by public transport
Shared colectivo vans leave from the center of Puerto Escondido bound for Río Grande and Santa Rosa de Lima. Tell the driver you are going to Chacahua and ask to be dropped at the El Zapotalito embarcadero; the ride takes about 75 minutes and costs roughly 75 pesos per person. From the dock, a shared boat crosses the shortest section of the lagoon for about 50 pesos, then a pickup truck covers the final stretch of sand track to the village for another 50 pesos. That two-stage crossing is the cheapest route and the one locals use.
By car or direct boat
Driving from Puerto Escondido, follow Federal Highway 200 west toward Pinotepa Nacional and take the El Zapotalito exit; the 61–65 km takes roughly 1 hour 20 minutes, longer after rain when the final unpaved stretch develops potholes. At the embarcadero you can hire a direct lancha to Chacahua village for around 300 pesos — worth it as a mini tour, since the 30–45 minute route winds through mangrove channels where you may spot herons, ibis, and the occasional crocodile basking on a mud bank. A private lancha for a full group runs 1,500–2,000 pesos. Parking at El Zapotalito is informal; agree on a price before leaving your vehicle.
Orientation once you arrive
Chacahua village sits on a strip of land between the lagoon and the open Pacific, with two distinct sides. The lagoon side is calm, shallow, and where the fishing boats tie up; the ocean side is a long, steep beach with powerful shorebreak. Most guesthouses cluster on the ocean side, a 5–10 minute walk from the boat landing. Bring cash in pesos — there is no bank or ATM in the village, and card payments are unreliable at best.
What to See and Do
Mangrove boat tours and birdlife
The lagoon system is the reason the park exists. A guided boat trip through the mangroves takes 2–3 hours and is the single best way to understand the place: red, white, and black mangrove roots form tunnels over the water, and the birdlife is dense. Herons, anhingas, roseate spoonbills, and pelicans are routine; keen birders should carry binoculars. Boatmen will also point out crocodiles (Crocodylus acutus) hauled out on the banks — observe them from the boat, never approach on foot or feed them.
Surfing and the village beach
Chacahua's Pacific beach is a serious surf break, best for experienced riders; the shorebreak is heavy and there is no lifeguard. Southern swells pump through spring and autumn, and the village has a small, low-key surf scene with a handful of board rentals. If you are not surfing, swim in the lagoon rather than the ocean — the water is warmer, calmer, and free of currents.
Bioluminescence in the lagoon
The lagoon's most famous after-dark attraction is its bioluminescence, caused by dinoflagellates that glow when the water is disturbed. It is best on dark nights around the new moon, when there is no competing moonlight; reports on the peak season vary, but the display is generally strongest from August through March when the water is warm and the lagoon is connected to the sea. Book a night boat trip in the village rather than swimming unaccompanied — the same water holds crocodiles.
Sea turtle nesting
The Bahía de Chacahua area is a sanctuary for marine turtles, including leatherbacks, green turtles, and olive ridleys. Nesting and hatching occur at night on the ocean beach, and local conservation groups sometimes run release events for hatchlings. Ask at your guesthouse about current activity; do not handle turtles or walk the beach with lights at night during nesting season.
Practical Details for Your Visit
When to go
The climate is hot and humid year-round, with temperatures typically between 28°C and 35°C. November to April is the dry season, with clearer skies and easier road and boat transfers; June to October/November brings rain and the risk of hurricanes, which have historically reshaped the lagoon system. The park is officially recommended for visits year-round, and the rainy season brings lush mangroves and fewer visitors. Pack light, quick-drying clothing and a rain jacket regardless of season.
Hours, fees, and rules
The park office in El Zapotalito is staffed Monday to Friday from 9:00 a.m. to 6:00 p.m., though the lagoon and village operate 24 hours a day. There is no formal entry gate fee for the village itself; boat transport and guided tours are the real costs (roughly 50–300 pesos for crossings, 1,500–2,000 pesos for a private lancha, and day tours from Puerto Escondido in the $130–$140 USD range). Fees are subject to change — check the official CONANP page or your tour operator for current rates.
Inside the park, rules are enforced: do not feed, touch, or make loud noises around wildlife; do not remove plants, animals, or mangrove wood; campfires only in designated areas; and no permanent camp installations. There are no trash collection services — carry out everything you bring in.
Money, connectivity, and safety
Bring enough cash for your whole stay, in small bills. Cell signal is weak or absent in the village, so download offline maps before leaving Puerto Escondido. The ocean beach has strong currents and no lifeguards; the lagoon is the safer swimming option. Mosquitoes are persistent around the mangroves, so repellent is essential, especially at dusk.
Want to visit Lagunas de Chacahua National Park?
Compare 5 quality local operators, get custom itinerary and exclusive quotes
Frequently Asked Questions
How do I get from Puerto Escondido to Lagunas de Chacahua without a car?
Take a colectivo from Puerto Escondido toward Río Grande or Santa Rosa de Lima and get off at El Zapotalito (about 75 pesos), then a shared boat across the lagoon (about 50 pesos) plus a pickup truck to the village (about 50 pesos). The whole trip takes around two hours including waits. Alternatively, book a day tour that includes hotel pickup and boat transport.
Is there an entrance fee for the national park?
There is no formal gate fee for the village or lagoon; costs come from boat transport and tours. Shared boat crossings run 50–300 pesos, private lanchas 1,500–2,000 pesos, and organized day trips from Puerto Escondido around $130–$140 USD. Fees are subject to change — check the official CONANP site or your operator for current rates.
When is the best time to see bioluminescence in Chacahua?
The glow is strongest on dark nights around the new moon, ideally from August through March when the lagoon water is warm. Avoid nights with bright moonlight or heavy rain, which dull the effect. Book a boat trip in the village rather than swimming at night, since the lagoon is home to crocodiles.
Lagunas de Chacahua National Park |Tours
View All ToursMexico |Operators
View All OperatorsLagunas de Chacahua National Park |Attractions
View on Map— All loaded —
Lagunas de Chacahua National Park |Reviews

The cellular and internet connections and wifi are not always working properly but you can make connection with the sea, the lagunes, the excellent waves to surf and the cheaper prices...In chacahua, the people are nice , the nature wonderful.

Transportation from Puerto Escondido: any Collectivo Shared Van service direction Rio Grande- tell the driver you are going to Chacahua National Park and need to exit at El Zapotalito. The stop or "parada" is on the main highway at a dirt road intersection. Cross the highway and wait at the small wooden Collectivo stand. A Collectivo Taxi will cost $25 Mxn for 10 min drive to the lancha /boat docks. Here is the tricky part! Make sure you use the far LEFT docks for the "local" lanchas. Google Maps "Lancha Collectivo" in El Zapotalito. This is where the lanchas are reasonable in price. The local captains are kind and fair. Direct non stop from El Zapotalito to Chacahua $200mxn per person. Or in Collective lancha to the Collective Camionetta to Chacahua is $50Mxn per person. Find Felipe he owns his own small lancha and is very kind for a Direct ride without Camionetta. WhatsApp +529541479971. **CAUTION: DO NOT use the Lanchas at the far right side from where the Collectivo Taxi stops- they have a large colour sign with prices showing ..Tour of Mangroves $3,500 total trip and $2,500 direct nonstop to Chacahua total trip. THIS IS RIDICULOUS AND A COMPLETE SCAM!! Walk to the far left and use the "local" lancha Captains. We had no idea and were 3 people to share the cost..$830 per person from these "sharks"! The beach and cabanas: Beautiful- Spectacular!! Stay on the Ocean side as the Lagoon side is less expensive but is run down and swimming is among the lancha boats going back and forth. The Centre square has tiendas and restaurants- Chacahua Wings is very good, the Guacamole served at the place to the right of Wings is amazing, the Barbacoa Burritos are so good across the square from Wings! The centre square is where the Collectivo Camionetta drops off and picks up passengers for El Zapotalito. Go visit Miguel at the restaurant beside Cabanas El Paraiso fir amazing, delicious Enchiladas Verde! We loved our private room with toilet and shower and mosquito nets at Cabanas El Paraiso...right on the ocean beach..with hammocks and bar.

What a gorgeous place to spend the day. You will have to take HWY 200 or also know as La Costera towards Rio Grande. It is 1hr from puerto escondido. You will have to pass Río Grande an take a left on Chacagua. Down the road You will get into the lagoon and there will be different Lancheros that will offer You their service to take You to the nacional park. The amount berries between 1500 to 2000 MX pesos. It is worth going to chacagua. An amazing place to stay or go for One day.

I'd say this place is one of the hidden gems that this part of Mexico has, people are so cool and welcoming, the whole are is a great place to relax and enjoy being there. Recommended 100%

It's a bit if an adventure getting here but well worth it. To get here from Huatulco you need to take at least 2 buses, a taxi, boat and then a truck it's a fun trip but you're looking at about 5-6 hours of travel (at least). Once you are there you have a boatload of restaurants to choose from, plenty of cabanas to rent and access to beach camp grounds. The natives are incredibly sweet and welcoming. The views are breathtaking and the waves are a surfers delight.
— All reviews loaded —