Houston (IAH) to Mexico City (NLU)
Flight time
≈ 2h 17m
Bearing
199° S
Houston (IAH) to Mexico City (NLU) is 744 miles (1,197 km) as the crow flies — the great-circle baseline most distance-based mileage programs credit.
Look up a route, or build a trip
Change the airports, or add stops for a multi-leg trip.
What actually flies IAH–NLU
Filed traffic dataIn November 2025, Aerolitoral was the only carrier flying nonstop IAH–NLU; the Embraer E190 was the most common aircraft at 100% of departures; flights ran 75% full.
Departures
11
November 2025
Seats
1,089
both directions
Passengers
819
both directions
Load factor
75.2%
RPM ÷ ASM
Who flies IAH–NLU?
Aerolitoral was the only carrier to fly nonstop IAH–NLU in November 2025 (11 departures).
- 5D
Aerolitoral
11 departures · 1,089 seats
Share of departures100.0%75.2%
Load
What plane flies IAH–NLU?
In November 2025, the Embraer E190 flew 100% of IAH–NLU departures.
- Embraer E190
11 departures · 75.2% load
100.0%
How has IAH–NLU traffic changed?
Nonstop IAH–NLU departures fell from 60 in June 2025 to 11 in November 2025.
Monthly nonstop IAH–NLU traffic, trailing 12 months through November 2025. Bars scale to the busiest month; months with no filed service show as zero.
June 2025
60 departures · 4,722 passengers
80.8%
Load
July 2025
62 departures · 5,356 passengers
87.3%
Load
August 2025
62 departures · 4,980 passengers
81.1%
Load
September 2025
60 departures · 3,992 passengers
67.2%
Load
October 2025
62 departures · 4,939 passengers
80.5%
Load
November 2025
11 departures · 819 passengers
75.2%
Load
By direction
Each direction is filed separately — they rarely match.
IAH → NLU
74.4% full
6 departures · 442 passengers
NLU → IAH
76.2% full
5 departures · 377 passengers
Nonstop IAH–NLU traffic has been filed since 2025.
Source: US DOT BTS Form 41 T-100 Segment (All Carriers). Data through November 2025; filings from 2025. Public domain (US Government work).
The airports
Mexico City
MX
Felipe Ángeles International Airport
Coordinates
19.74°N, 99.02°W
Hemisphere
N · W
Frequently asked
How far is Houston (IAH) from Mexico City (NLU)?
IAH to NLU is 744 miles (1,197 km / 646 nautical miles) measured great-circle — the shortest path over the surface of the Earth.
How long is the flight from IAH to NLU?
A nonstop covers the 744-mile great-circle distance in roughly 2h 17m of block time, before winds. Actual schedules vary a few percent by direction and aircraft.
What plane flies IAH–NLU?
In November 2025, the Embraer E190 flew the largest share of departures (100.0%).
What mileage do I earn flying IAH–NLU?
Distance-based programs credit off the 744-mile great-circle figure, then apply your fare-class earning rate. Revenue-based programs credit off the fare instead.
Keep exploring
Every route below is its own page.
Popular long-haul routes