Parks Manager
Lagunas de Chacahua National Park

Lagunas de Chacahua National Park: planning guide

Coastal lagoons and mangroves west of Puerto Escondido, Oaxaca. Boat trips, beaches, and Afro-Mexican villages on the Oaxaca coast.

Lagunas de Chacahua National Park is in Oaxaca, Mexico. The nearest town is Santa Rosa de Lima — roughly 13.4 km (8.3 mi) out, about 22 min of driving.

When to go

Best window: December through April, the drier and less humid stretch. Shoulder season: May and November.

June to November is the wet and hurricane season — heavy rain, high humidity, and occasional storm closures.

Heat and humidity are constant. Plan activity for early morning and carry more water than feels necessary.

Full seasonal breakdown for Lagunas de Chacahua National Park

Closest towns and cities

Towns nearest Lagunas de Chacahua National Park
TownDistanceEstimated drive
Santa Rosa de Lima13.4 km (8.3 mi)22 min
San José del Progreso14.4 km (8.9 mi)24 min
La Luz19.1 km (11.9 mi)32 min
Río Grande27.3 km (17 mi)41 min
Santa María Acatepec27.4 km (17 mi)41 min
Santiago Jocotepec32.1 km (19.9 mi)46 min
José María Morelos36.8 km (22.9 mi)51 min
Santa María Chicometepec37.6 km (23.3 mi)52 min

Where Lagunas de Chacahua National Park sits

Official Lagunas de Chacahua National Park site — hours, closures, and fees.

Parks you could combine with it

Common questions

Where is Lagunas de Chacahua National Park?

Lagunas de Chacahua National Park sits in Oaxaca, Mexico, and the closest town of any size is Santa Rosa de Lima — about 22 min away.

When is the best time to visit Lagunas de Chacahua National Park?

Generally December through April, the drier and less humid stretch, with May and November quieter on either side.