Mexico flag Mexico City Airport (NLU)

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

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

Mexico City Felipe Ángeles Airport averages 86 flights per day to 47 destinations, with 36 domestic routes and six international routes. A total of eight airlines operate at NLU, led by VivaAerobus. This airport provides direct service to five countries across two continents, with Colombia representing its largest international market. The longest nonstop route from Mexico City Felipe Ángeles connects to Punta Cana, with a typical flight time of 4 hr 50 mins. Updated: October 18, 2026

Route Network

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

Mexico flag Guadalajara (GDL) – Mexico 4 airlines
1 hr 50 mins
284 mi · 457 km
8
per day
Mexico flag Cancún (CUN) – Mexico 3 airlines
2 hr 30 mins
791 mi · 1,273 km
8
per day
Mexico flag Monterrey (MTY) – Mexico 3 airlines
2 hr 0 mins
422 mi · 679 km
7
per day
Mexico flag Mérida (MID) – Mexico 4 airlines
2 hr 5 mins
612 mi · 984 km
5
per day
Mexico flag Tijuana (TIJ) – Mexico 3 airlines
4 hr 10 mins
1,418 mi · 2,282 km
4
per day
Mexico flag Tulum (TQO) – Mexico 2 airlines
2 hr 20 mins
738 mi · 1,187 km
3
per day
Mexico flag Puerto Vallarta (PVR) – Mexico 3 airlines
2 hr 10 mins
410 mi · 659 km
3
per day
Mexico flag San José del Cabo (SJD) – Mexico 3 airlines
2 hr 50 mins
727 mi · 1,170 km
3
per day
Mexico flag Tuxtla Gutiérrez (TGZ) – Mexico 2 airlines
1 hr 45 mins
451 mi · 726 km
2
per day
Mexico flag Hermosillo (HMO) – Mexico 2 airlines
3 hr 20 mins
994 mi · 1,599 km
2
per day
Mexico flag Puerto Escondido (PXM) – Mexico 1 airline
1 hr 35 mins
296 mi · 477 km
2
per day
Mexico flag Chihuahua City (CUU) – Mexico 2 airlines
2 hr 45 mins
757 mi · 1,219 km
2
per day
Mexico flag Tampico (TAM) – Mexico 2 airlines
1 hr 20 mins
191 mi · 307 km
2
per day
Colombia flag Bogotá (BOG) – Colombia 2 airlines
4 hr 45 mins
1,970 mi · 3,170 km
2
per day
Mexico flag Ciudad Obregón (CEN) – Mexico 3 airlines
3 hr 5 mins
864 mi · 1,391 km
2
per day
Mexico flag Veracruz (VER) – Mexico 2 airlines
1 hr 10 mins
189 mi · 304 km
2
per day
Mexico flag Silao (BJX) – Mexico 2 airlines
1 hr 35 mins
181 mi · 292 km
2
per day
Mexico flag Ixtapa (ZIH) – Mexico 2 airlines
1 hr 40 mins
219 mi · 352 km
2
per day
Mexico flag Mazatlán (MZT) – Mexico 2 airlines
2 hr 20 mins
522 mi · 841 km
1
per day
Mexico flag Nuevo Laredo (NLD) – Mexico 1 airline
2 hr 10 mins
533 mi · 857 km
1
per day
Mexico flag Acapulco (ACA) – Mexico 2 airlines
1 hr 30 mins
213 mi · 342 km
1
per day
Mexico flag La Paz (LAP) – Mexico 2 airlines
2 hr 55 mins
786 mi · 1,265 km
1
per day
Mexico flag Culiacán (CUL) – Mexico 1 airline
2 hr 35 mins
642 mi · 1,033 km
1
per day
Mexico flag Durango (DGO) – Mexico 1 airline
2 hr 15 mins
465 mi · 748 km
1
per day
Dominican Republic flag Punta Cana (PUJ) – Dominican Republic 1 airline
4 hr 50 mins
1,999 mi · 3,218 km
1
per day
Mexico flag Santa María Huatulco (HUX) – Mexico 1 airline
1 hr 35 mins
329 mi · 530 km
1
per day
Mexico flag Villahermosa (VSA) – Mexico 1 airline
1 hr 40 mins
423 mi · 681 km
1
per day
Mexico flag Oaxaca City (OAX) – Mexico 3 airlines
1 hr 20 mins
242 mi · 390 km
1
per day
Mexico flag Ciudad Juárez (CJS) – Mexico 1 airline
3 hr 10 mins
941 mi · 1,515 km
1
per day
Mexico flag San Luis Potosí (SLP) – Mexico 2 airlines
1 hr 35 mins
212 mi · 342 km
1
per day
Mexico flag Aguascalientes (AGU) – Mexico 1 airline
1 hr 45 mins
253 mi · 406 km
6
per week
Cuba flag Havana (HAV) – Cuba 2 airlines
3 hr 5 mins
1,091 mi · 1,756 km
6
per week
Mexico flag Heroica Matamoros (MAM) – Mexico 1 airline
1 hr 55 mins
426 mi · 686 km
6
per week
Mexico flag Reynosa (REX) – Mexico 1 airline
1 hr 55 mins
435 mi · 700 km
6
per week
Mexico flag Torreón (TRC) – Mexico 1 airline
2 hr 15 mins
490 mi · 788 km
5
per week
Mexico flag Chetumal (CTM) – Mexico 1 airline
2 hr 15 mins
703 mi · 1,131 km
4
per week
Mexico flag Manzanillo (ZLO) – Mexico 1 airline
—
NLU → ZLO
4
per week
Colombia flag Rionegro (MDE) – Colombia 1 airline
4 hr 30 mins
1,841 mi · 2,963 km
4
per week
Mexico flag Campeche (CPE) – Mexico 1 airline
2 hr 0 mins
553 mi · 891 km
3
per week
Mexico flag Tepic (TPQ) – Mexico 1 airline
2 hr 5 mins
394 mi · 634 km
3
per week
Colombia flag Cartagena de Indias (CTG) – Colombia 1 airline
4 hr 15 mins
1,692 mi · 2,723 km
2
per week
United States of America flag Laredo (LRD) – United States of America 1 airline
2 hr 10 mins
539 mi · 867 km
1
per week

Route and destination data updated October 18, 2026.

Mexico City Felipe Ángeles Airport is served by eight airlines, with VivaAerobus in the lead at 48% of routes. The top three carriers together cover 83% of routes. two carriers operate only one route each. A total of five airlines operate international routes, compared with six airlines serving domestic routes. Arajet is operating the longest nonstop flight, connecting to Punta Cana with a flight time of 4 hrs 50 mins.

VivaAerobus (39 routes)
Mexicana (19 routes)
Aeromexico (9 routes)
Volaris (7 routes)
Aerus (3 routes)
Arajet (2 routes)
Euroairlines (1 routes)
Aeronaves TSM (1 routes)

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

Mexico - 77/day
Colombia - 3/day
Dominican Republic - 1/day
Cuba - 1/day
United States of America - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
—
Arrivals
—
Cancelled Departures
0 flights (24 hour total)

Low confidence: limited qualified flight volume in this window.

Oct 20

2026

11:00 - 12:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

10:00 - 11:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

08:00 - 09:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

07:00 - 08:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

06:00 - 07:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

05:00 - 06:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

04:00 - 05:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

03:00 - 04:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

02:00 - 03:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

01:00 - 02:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

00:00 - 01:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

23:00 - 00:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

22:00 - 23:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

20:00 - 21:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

19:00 - 20:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

18:00 - 19:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

17:00 - 18:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

16:00 - 17:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

15:00 - 16:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

14:00 - 15:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

13:00 - 14:00

Departure
—
Arrival
—
Cancelled
0
Delay Performance (7 day average)
Departures
—
Arrivals
on-time
0 min vs last week
7d trend
Cancelled Departures
0 flights (7 day total)

Oct 19

2026

Departure
—
Arrival
—
Cancelled
0

Oct 18

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 17

2026

Departure
—
Arrival
—
Cancelled
0

Oct 16

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 15

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 14

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 13

2026

Departure
—
Arrival
on-time
Cancelled
0
Delay Performance (30 day average)
Departures
—
Arrivals
on-time
0 min vs last 30 days
30d trend
Cancelled Departures
0 flights (30 day total)

Oct 19

2026

Departure
—
Arrival
—
Cancelled
0

Oct 18

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 17

2026

Departure
—
Arrival
—
Cancelled
0

Oct 16

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 15

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 14

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 13

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 12

2026

Departure
—
Arrival
—
Cancelled
0

Oct 11

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 10

2026

Departure
—
Arrival
—
Cancelled
0

Oct 9

2026

Departure
—
Arrival
—
Cancelled
0

Oct 8

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 7

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 6

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 5

2026

Departure
—
Arrival
—
Cancelled
0

Oct 4

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 3

2026

Departure
—
Arrival
—
Cancelled
0

Oct 2

2026

Departure
—
Arrival
on-time
Cancelled
0

Oct 1

2026

Departure
—
Arrival
on-time
Cancelled
0

Sep 30

2026

Departure
—
Arrival
on-time
Cancelled
0

Sep 29

2026

Departure
—
Arrival
on-time
Cancelled
0

Sep 28

2026

Departure
—
Arrival
—
Cancelled
0

Sep 27

2026

Departure
—
Arrival
on-time
Cancelled
0

Sep 26

2026

Departure
—
Arrival
on-time
Cancelled
0

Sep 25

2026

Departure
—
Arrival
on-time
Cancelled
0

Sep 24

2026

Departure
—
Arrival
—
Cancelled
0

Sep 23

2026

Departure
—
Arrival
on-time
Cancelled
0

Sep 22

2026

Departure
—
Arrival
—
Cancelled
0

Sep 21

2026

Departure
—
Arrival
—
Cancelled
0

Sep 20

2026

Departure
—
Arrival
on-time
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#312 (86 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#419 (47 destinations)
Top 100 Airports with Most Destinations

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.

Operational Context

Mexico City Felipe Ángeles (IATA: NLU) operates around 86 flights per day to 47 nonstop destinations. Its network includes 36 domestic and 6 international routes, with VivaAerobus as the leading carrier and Guadalajara currently the busiest connection. From NLU, passengers can reach 5 countries across 2 continents, and the longest runway measures 4,500 m (14,764 ft).

Miscellaneous