Mexico flag Mexico City Airport (NLU)

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

Destinations
48
Flights / day
87
Busiest route
Cancún
Top airline
VivaAerobus

Mexico City Felipe Ángeles Airport averages 87 flights per day to 48 destinations, with 36 domestic routes and six international routes. A total of seven airlines operate at NLU, led by VivaAerobus. This airport provides direct service to four 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: September 2, 2026

Route Network

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

Mexico flag Cancún (CUN) – Mexico 3 airlines
2 hr 30 mins
791 mi · 1,273 km
9
per day
Mexico flag Guadalajara (GDL) – Mexico 4 airlines
1 hr 50 mins
284 mi · 457 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
6
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 3 airlines
2 hr 20 mins
738 mi · 1,187 km
4
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 Ixtapa (ZIH) – Mexico 2 airlines
1 hr 40 mins
219 mi · 352 km
2
per day
Mexico flag Silao (BJX) – Mexico 2 airlines
1 hr 35 mins
181 mi · 292 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 Chihuahua City (CUU) – Mexico 2 airlines
2 hr 45 mins
757 mi · 1,219 km
2
per day
Colombia flag Bogotá (BOG) – Colombia 3 airlines
4 hr 45 mins
1,970 mi · 3,170 km
2
per day
Mexico flag Veracruz (VER) – Mexico 2 airlines
1 hr 10 mins
189 mi · 304 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 Mazatlán (MZT) – Mexico 2 airlines
2 hr 20 mins
522 mi · 841 km
2
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 Tampico (TAM) – Mexico 2 airlines
1 hr 20 mins
191 mi · 307 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 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
Mexico flag La Paz (LAP) – Mexico 2 airlines
2 hr 55 mins
786 mi · 1,265 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 Villahermosa (VSA) – Mexico 1 airline
1 hr 40 mins
423 mi · 681 km
1
per day
Mexico flag Heroica Matamoros (MAM) – Mexico 1 airline
1 hr 55 mins
426 mi · 686 km
1
per day
Mexico flag Oaxaca City (OAX) – Mexico 2 airlines
1 hr 20 mins
242 mi · 390 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 Aguascalientes (AGU) – Mexico 1 airline
1 hr 45 mins
253 mi · 406 km
6
per week
Mexico flag Reynosa (REX) – Mexico 1 airline
1 hr 55 mins
435 mi · 700 km
6
per week
Mexico flag San Luis Potosí (SLP) – Mexico 1 airline
1 hr 35 mins
212 mi · 342 km
6
per week
Mexico flag Acapulco (ACA) – Mexico 2 airlines
1 hr 30 mins
213 mi · 342 km
4
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
Dominican Republic flag Santo Domingo City (SDQ) – Dominican Republic 1 airline
4 hr 40 mins
1,916 mi · 3,083 km
4
per week
Mexico flag Torreón (TRC) – Mexico 1 airline
2 hr 15 mins
490 mi · 788 km
4
per week
Mexico flag Campeche (CPE) – Mexico 1 airline
2 hr 0 mins
553 mi · 891 km
3
per week
Colombia flag Cartagena de Indias (CTG) – Colombia 1 airline
4 hr 15 mins
1,692 mi · 2,723 km
3
per week
Cuba flag Havana (HAV) – Cuba 1 airline
3 hr 5 mins
1,091 mi · 1,756 km
3
per week
Mexico flag Tepic (TPQ) – Mexico 1 airline
2 hr 5 mins
394 mi · 634 km
3
per week

Route and destination data updated September 2, 2026.

Mexico City Felipe Ángeles Airport is served by seven airlines, with VivaAerobus in the lead at 48% of routes. The top three carriers together cover 83% of routes. one carrier operates only one route each. A total of four airlines operate international routes, compared with five 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)
Xpressair (19 routes)
Aeromexico (10 routes)
Volaris (7 routes)
Aerus (4 routes)
Arajet (2 routes)
Euroairlines (1 routes)

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

Mexico - 78/day
Colombia - 3/day
Dominican Republic - 2/day
Cuba - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
Arrivals
on-time
0 min vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Low confidence: limited qualified flight volume in this window.

Sep 5

2026

02:00 - 03:00

Departure
Arrival
Cancelled
0

Sep 5

2026

01:00 - 02:00

Departure
Arrival
on-time
Cancelled
0

Sep 5

2026

00:00 - 01:00

Departure
Arrival
on-time
Cancelled
0

Sep 4

2026

23:00 - 00:00

Departure
Arrival
Cancelled
0

Sep 4

2026

22:00 - 23:00

Departure
Arrival
Cancelled
0

Sep 4

2026

21:00 - 22:00

Departure
Arrival
Cancelled
0

Sep 4

2026

19:00 - 20:00

Departure
Arrival
Cancelled
0

Sep 4

2026

17:00 - 18:00

Departure
Arrival
Cancelled
0

Sep 4

2026

16:00 - 17:00

Departure
Arrival
Cancelled
0

Sep 4

2026

15:00 - 16:00

Departure
Arrival
Cancelled
0

Sep 4

2026

14:00 - 15:00

Departure
Arrival
Cancelled
0

Sep 4

2026

13:00 - 14:00

Departure
Arrival
Cancelled
0

Sep 4

2026

11:00 - 12:00

Departure
Arrival
Cancelled
0

Sep 4

2026

10:00 - 11:00

Departure
Arrival
Cancelled
0

Sep 4

2026

09:00 - 10:00

Departure
Arrival
Cancelled
0

Sep 4

2026

08:00 - 09:00

Departure
Arrival
Cancelled
0

Sep 4

2026

07:00 - 08:00

Departure
Arrival
Cancelled
0

Sep 4

2026

06:00 - 07:00

Departure
Arrival
Cancelled
0

Sep 4

2026

05:00 - 06:00

Departure
Arrival
Cancelled
0

Sep 4

2026

04:00 - 05:00

Departure
Arrival
on-time
Cancelled
0

Sep 4

2026

03:00 - 04:00

Departure
Arrival
on-time
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)

Sep 4

2026

Departure
Arrival
on-time
Cancelled
0

Sep 3

2026

Departure
Arrival
on-time
Cancelled
0

Sep 2

2026

Departure
Arrival
on-time
Cancelled
0

Sep 1

2026

Departure
Arrival
on-time
Cancelled
0

Aug 31

2026

Departure
Arrival
on-time
Cancelled
0

Aug 30

2026

Departure
Arrival
on-time
Cancelled
0

Aug 29

2026

Departure
Arrival
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)

Sep 4

2026

Departure
Arrival
on-time
Cancelled
0

Sep 3

2026

Departure
Arrival
on-time
Cancelled
0

Sep 2

2026

Departure
Arrival
on-time
Cancelled
0

Sep 1

2026

Departure
Arrival
on-time
Cancelled
0

Aug 31

2026

Departure
Arrival
on-time
Cancelled
0

Aug 30

2026

Departure
Arrival
on-time
Cancelled
0

Aug 29

2026

Departure
Arrival
Cancelled
0

Aug 28

2026

Departure
Arrival
on-time
Cancelled
0

Aug 27

2026

Departure
Arrival
on-time
Cancelled
0

Aug 26

2026

Departure
Arrival
on-time
Cancelled
0

Aug 25

2026

Departure
Arrival
on-time
Cancelled
0

Aug 24

2026

Departure
Arrival
Cancelled
0

Aug 23

2026

Departure
Arrival
Cancelled
0

Aug 22

2026

Departure
Arrival
on-time
Cancelled
0

Aug 21

2026

Departure
Arrival
on-time
Cancelled
0

Aug 20

2026

Departure
Arrival
on-time
Cancelled
0

Aug 19

2026

Departure
Arrival
on-time
Cancelled
0

Aug 18

2026

Departure
Arrival
on-time
Cancelled
0

Aug 17

2026

Departure
Arrival
on-time
Cancelled
0

Aug 16

2026

Departure
Arrival
Cancelled
0

Aug 15

2026

Departure
Arrival
Cancelled
0

Aug 14

2026

Departure
Arrival
on-time
Cancelled
0

Aug 13

2026

Departure
Arrival
on-time
Cancelled
0

Aug 12

2026

Departure
Arrival
on-time
Cancelled
0

Aug 11

2026

Departure
Arrival
on-time
Cancelled
0

Aug 10

2026

Departure
Arrival
Cancelled
0

Aug 9

2026

Departure
Arrival
on-time
Cancelled
0

Aug 8

2026

Departure
Arrival
on-time
Cancelled
0

Aug 7

2026

Departure
Arrival
on-time
Cancelled
0

Aug 6

2026

Departure
Arrival
on-time
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#321 (87 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#409 (48 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 87 flights per day to 48 nonstop destinations. Its network includes 36 domestic and 6 international routes, with VivaAerobus as the leading carrier and Cancún currently the busiest connection. From NLU, passengers can reach 4 countries across 2 continents, and the longest runway measures 4,500 m (14,764 ft).

Miscellaneous