Mexico City Airport (NLU)

Mexico flag

Country Mexico | Continent North America | IATA: NLU | ICAO: MMSM | Elevation 7369 ft · 2,246 m | Local time

Destinations
47
Flights / day
83
Busiest route
Guadalajara
Top airline
VivaAerobus

Mexico City Felipe Ángeles Airport averages 83 flights per day to 47 destinations, with 35 domestic routes and nine international routes. A total of 13 airlines operate at NLU, led by VivaAerobus. This airport provides direct service to seven countries across two continents, with Colombia representing its largest international market. The longest nonstop route from Mexico City Felipe Ángeles connects to Caracas, with a typical flight time of 5 hr 15 mins. Updated: February 16, 2026

Route Network

Mexico City Felipe Ángeles Airport connects 44 destinations worldwide, with Guadalajara standing out as its busiest route. The longest nonstop flight is to Caracas, and the shortest flight is to Veracruz.

Guadalajara (GDL) – Mexico
4 airlines
1 hr 50 mins
284 mi · 457 km
9
per day
Monterrey (MTY) – Mexico
3 airlines
2 hr 0 mins
422 mi · 679 km
9
per day
Cancún (CUN) – Mexico
3 airlines
2 hr 30 mins
791 mi · 1,273 km
8
per day
Mérida (MID) – Mexico
5 airlines
2 hr 5 mins
612 mi · 984 km
7
per day
Tijuana (TIJ) – Mexico
3 airlines
4 hr 10 mins
1,418 mi · 2,282 km
4
per day
Puerto Vallarta (PVR) – Mexico
4 airlines
2 hr 10 mins
410 mi · 659 km
3
per day
Ciudad Obregón (CEN) – Mexico
3 airlines
3 hr 5 mins
864 mi · 1,391 km
3
per day
San José del Cabo (SJD) – Mexico
3 airlines
2 hr 50 mins
727 mi · 1,170 km
2
per day
Oaxaca City (OAX) – Mexico
2 airlines
1 hr 20 mins
242 mi · 390 km
2
per day
Veracruz (VER) – Mexico
3 airlines
1 hr 10 mins
189 mi · 304 km
2
per day
Bogotá (BOG) – Colombia
3 airlines
4 hr 45 mins
1,970 mi · 3,170 km
2
per day
Ixtapa (ZIH) – Mexico
3 airlines
1 hr 40 mins
219 mi · 352 km
2
per day
Puerto Escondido (PXM) – Mexico
1 airline
1 hr 35 mins
296 mi · 477 km
2
per day
San Luis Potosí (SLP) – Mexico
1 airline
1 hr 35 mins
212 mi · 342 km
1
per day
La Paz (LAP) – Mexico
2 airlines
2 hr 55 mins
786 mi · 1,265 km
1
per day
Mazatlán (MZT) – Mexico
2 airlines
2 hr 20 mins
522 mi · 841 km
1
per day
Acapulco (ACA) – Mexico
1 airline
1 hr 30 mins
213 mi · 342 km
1
per day
Chetumal (CTM) – Mexico
2 airlines
2 hr 15 mins
703 mi · 1,131 km
1
per day
Chihuahua City (CUU) – Mexico
1 airline
2 hr 45 mins
757 mi · 1,219 km
1
per day
Colima (CLQ) – Mexico
1 airline
NLU → CLQ
1
per day
Culiacán (CUL) – Mexico
1 airline
2 hr 35 mins
642 mi · 1,033 km
1
per day
Durango (DGO) – Mexico
1 airline
2 hr 15 mins
465 mi · 748 km
1
per day
Nuevo Laredo (NLD) – Mexico
1 airline
2 hr 10 mins
533 mi · 857 km
1
per day
Santa María Huatulco (HUX) – Mexico
1 airline
1 hr 35 mins
329 mi · 530 km
1
per day
Silao (BJX) – Mexico
1 airline
1 hr 35 mins
181 mi · 292 km
1
per day
Tuxtla Gutiérrez (TGZ) – Mexico
1 airline
1 hr 45 mins
451 mi · 726 km
1
per day
Villahermosa (VSA) – Mexico
1 airline
1 hr 40 mins
423 mi · 681 km
1
per day
Saltillo (SLW) – Mexico
1 airline
2 hr 0 mins
419 mi · 674 km
1
per day
Ciudad Juárez (CJS) – Mexico
1 airline
3 hr 10 mins
941 mi · 1,515 km
1
per day
Hermosillo (HMO) – Mexico
1 airline
3 hr 20 mins
994 mi · 1,599 km
1
per day
Heroica Matamoros (MAM) – Mexico
1 airline
1 hr 55 mins
426 mi · 686 km
1
per day
Punta Cana (PUJ) – Dominican Republic
1 airline
4 hr 50 mins
1,999 mi · 3,218 km
1
per day
Tampico (TAM) – Mexico
1 airline
1 hr 20 mins
191 mi · 307 km
1
per day
Havana (HAV) – Cuba
2 airlines
3 hr 5 mins
1,091 mi · 1,756 km
6
per week
Reynosa (REX) – Mexico
1 airline
1 hr 55 mins
435 mi · 700 km
6
per week
Campeche (CPE) – Mexico
1 airline
2 hr 0 mins
553 mi · 891 km
3
per week
Santo Domingo City (SDQ) – Dominican Republic
1 airline
4 hr 40 mins
1,916 mi · 3,083 km
3
per week
Tepic (TPQ) – Mexico
1 airline
2 hr 5 mins
394 mi · 634 km
3
per week
Caracas (CCS) – Venezuela
1 airline
5 hr 15 mins
2,223 mi · 3,577 km
1
per week
Hong Kong (HKG) – Hong Kong
1 airline
NLU → HKG
1
per week
Los Angeles (LAX) – United States of America
1 airline
4 hr 20 mins
1,541 mi · 2,480 km
1
per week
San Diego (SAN) – United States of America
1 airline
NLU → SAN
1
per week
San Diego (SDM) – United States of America
1 airline
4 hr 10 mins
1,419 mi · 2,284 km
1
per week
Tulum (TQO) – Mexico
1 airline
NLU → TQO
1
per week

Route and destination data updated February 16, 2026.

Mexico City Felipe Ángeles Airport is served by 13 airlines, with VivaAerobus in the lead at 44% of routes. The top three carriers together cover 72% of routes. six carriers operate only one route each. A total of nine airlines operate international routes, compared with six airlines serving domestic routes. Conviasa is operating the longest nonstop flight, connecting to Caracas with a flight time of 5 hrs 15 mins.

VivaAerobus (34 routes)
Xpressair (13 routes)
Aeromexico (9 routes)
Volaris (7 routes)
MXA (4 routes)
Aerus (3 routes)
Arajet (2 routes)
Ethiopian Airlines (1 routes)
Euroairlines (1 routes)
Conviasa (1 routes)
Cathay Pacific (1 routes)
AeroUnion (1 routes)
Sun Country Airlines (1 routes)

Mexico City Felipe Ángeles Airport provides direct service to seven countries across two continents. The route network is 80% domestic and 20% international. Colombia is the primary international destination.

Mexico - 77/day
Colombia - 2/day
Dominican Republic - 1/day
Cuba - 1/day
Venezuela - 0/day
Hong Kong - 0/day
United States of America - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
11,348 ft 3,459 m 240 ft 73 m Closed
14,764 ft 4,500 m 150 ft 46 m Concrete
14,764 ft 4,500 m 150 ft 46 m Concrete
14,764 ft 4,500 m 150 ft 46 m Concrete
11,348 ft 3,459 m 240 ft 73 m Closed
14,764 ft 4,500 m 150 ft 46 m Concrete
11,483 ft 3,500 m 150 ft 46 m Concrete
11,483 ft 3,500 m 150 ft 46 m Concrete

Runway Length

Runways at Mexico City Felipe Ángeles Airport are long enough for all aircraft with known takeoff and landing distances.

Miscellaneous