Teotihuacan airport guide · 3 airports compared · Road distances measured November 2026
The closest airport to Teotihuacan is Felipe Ángeles International Airport (AIFA, IATA code NLU), 28.6 km by road from the archaeological zone. Teotihuacan has no airport of its own, so travelers land at AIFA or at Mexico City International Airport (MEX), 48.3 km away, and reach the pyramids by road. No airline lands at Teotihuacan; the way to fly over the pyramids is a hot air balloon flight with Teotihuacán Balloons.
Teotihuacán Balloons publishes this guide · Updated
Felipe Ángeles International Airport (NLU) is the closest airport to Teotihuacan: 28.6 km by road and about 35 minutes by car without traffic. Mexico City International Airport (MEX) is the busiest airport in Mexico and sits 48.3 km by road from Teotihuacan, about 43 minutes without traffic. Toluca International Airport (TLC) is the farthest option at 111.9 km by road.
We took each airport's coordinates and the coordinates of the Teotihuacan archaeological zone from Wikipedia. We calculated the straight-line distance between them and measured the road distance and the drive time with OpenStreetMap routing (OSRM) on November 2, 2026. OSRM drive times assume empty roads, so add time for traffic.
Distances run to the Teotihuacan archaeological zone. Central Mexico City appears in the last row for reference, because most visitors sleep there. Swipe sideways on a phone.
| Airport | Code | Location | Straight line | By road | Drive, no traffic |
|---|---|---|---|---|---|
| Felipe Ángeles International Airport (AIFA) | NLU | Zumpango, State of Mexico | 19.3 km | 28.6 km | about 35 min |
| Mexico City International Airport (Benito Juárez) | MEX | Mexico City | 37.2 km | 48.3 km | about 43 min |
| Toluca International Airport | TLC | Toluca, State of Mexico | 85.4 km | 111.9 km | about 97 min |
| Central Mexico City (Angel of Independence) | n/a | Paseo de la Reforma, Mexico City | 45.0 km | 52.9 km | about 49 min |
Sources: airport and archaeological zone coordinates from Wikipedia; road distances and drive times from OpenStreetMap routing (OSRM), measured November 2, 2026, without traffic.
All three airports connect to Teotihuacan by road. They differ in distance, in the number of routes they serve and in how much city traffic stands between you and the pyramids.
Felipe Ángeles International Airport sits in Zumpango, State of Mexico, about 35 km north of Mexico City. It opened for civilian flights in 2022 and serves domestic and international routes. AIFA is the closest airport to Teotihuacan: 28.6 km by road, and the drive avoids central Mexico City.
Mexico City International Airport is the busiest airport in Mexico, with two passenger terminals and more than 25 airlines. MEX receives most international visitors to the city. It sits 48.3 km by road from Teotihuacan, and the route crosses the north of Mexico City.
Toluca International Airport sits west of Mexico City, 111.9 km by road from Teotihuacan. The drive to the pyramids crosses the whole metropolitan area, so Toluca only makes sense when your trip already starts in Toluca.
No airline lands at Teotihuacan. A hot air balloon flight with Teotihuacán Balloons takes you over the Pyramid of the Sun and the Pyramid of the Moon in the first hours of dawn, every day, subject to weather conditions.
Teotihuacán Balloons operates hot air balloon flights over the Teotihuacan Valley with AFAC-certified pilots and passenger insurance. Each flight lasts about 45 to 60 minutes in the air. Prices start at $1,990 MXN per person for the shared Balloon Ride. The All-Inclusive package with shared round-trip transport from Mexico City costs $3,300 MXN per person. The Shared Flight + Private Transport package costs $3,400 MXN per person, with a minimum of 2 passengers. A private balloon costs $3,750 MXN per person, also with a minimum of 2 passengers.
Prices come from the Teotihuacán Balloons booking engine on November 2, 2026. Both transport packages collect travelers in Mexico City, not at the airport.
Balloons lift off in the first hours of dawn, when the air is calmest. Book your balloon flight for a morning after your arrival day, so a late landing never costs you the flight.
Teotihuacán Balloons collects travelers in Mexico City on two packages: the All-Inclusive with shared transport ($3,300 MXN) and the Shared Flight with private transport from your hotel or Airbnb ($3,400 MXN, minimum 2 passengers). The team confirms the exact pickup point by WhatsApp after you book.
Travelers with a rental car can book a flight without transport, from $1,990 MXN, and meet the crew in Teotihuacan. Teotihuacán Balloons sends the exact meeting point after you book.
The Festival Internacional del Globo runs November 13 to 16, 2026 in León, 368.6 km from Mexico City by road.
Teotihuacán Balloons explains pickup, timing and packages for travelers who sleep in Mexico City.
Teotihuacán Balloons lists every package price and its safety standards in one guide.
With the All-Inclusive or the Private Transport package, Teotihuacán Balloons picks you up in Mexico City, flies you over the pyramids in the first hours of dawn and drives you back. Tell us your hotel area and travel date and we confirm your pickup point.
Mon to Sun, 5:00 AM to 6:00 PM
Flights in the first hours of dawn,
every day, subject to weather conditions.