199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker

Flag of Mexico Mexico · national park

Grutas de Cacahuamilpa National Park

Grutas de Cacahuamilpa National Park is a national park in Mexico, established in 1936, covering 16 km² (6 sq mi). It is the #42 largest of Mexico's 70 national parks. Park in Mexico featuring cave systems and underground rivers.

Area
16 km²
Established
1936
IUCN
II: National Park
Nearest airport
TLC · 74 km
Grutas de Cacahuamilpa National Park
Photo: Thelmadatter · CC BY-SA 3.0

Nearest airports to Grutas de Cacahuamilpa National Park

  1. 1
    Adolfo López Mateos International Airport Flag of MexicoToluca, Mexico Airports in MexicoTransfers & Meet & Greet →
    TLC74 kmstraight line
  2. 2
    Mexico City Benito Juárez International Airport Flag of MexicoMexico City, Mexico Airports in MexicoTransfers & Meet & Greet →
    MEX97 kmstraight line
  3. 3
    Felipe Ángeles International Airport Flag of MexicoMexico City, Mexico Airports in MexicoTransfers & Meet & Greet →
    NLU130 kmstraight line

More about Grutas de Cacahuamilpa National Park

Grutas de Cacahuamilpa National Park is one of 70 national parks in Mexico — park in Mexico featuring cave systems and underground rivers. It covers 16 km² (1,600 ha) — about 7.9 times the size of Monaco, making it the #42 largest national park in Mexico (0% of the country's national park area).

History and protection

The park was established in 1936, 90 years ago — the first national parks in Mexico date back to 1917. It is listed in IUCN category II: National Park — protecting whole ecosystems while welcoming visitors for recreation and education.

Visiting Grutas de Cacahuamilpa National Park

The closest airport is Adolfo López Mateos International Airport (TLC), about 74 km away — around 1 h 37 min by car; alternatively Mexico City Benito Juárez International Airport (MEX, 97 km). Other national parks within reach include Desierto del Carmen National Park (5 km²), Lagunas de Zempoala National Park (48 km²), El Tepozteco National Park (233 km²) and Cumbres del Ajusco National Park (9 km²) — easy to combine on one trip.

Frequently asked questions

How big is Grutas de Cacahuamilpa National Park?

16 km² — about 1,600 hectares or 6 square miles.

When was Grutas de Cacahuamilpa National Park established?

In 1936 — 90 years ago.

What is the nearest airport to Grutas de Cacahuamilpa National Park?

Adolfo López Mateos International Airport (TLC), about 74 km away in a straight line.

What protection category is Grutas de Cacahuamilpa National Park?

It is listed under IUCN category II: National Park of the IUCN protected area categories.

Data: Wikidata (CC0), English Wikipedia and Wikimedia Commons.