Direct flights from George Bush Intercontinental (IAH) to Benito Juarez International (MEX)

77 nonstop flights a week from George Bush Intercontinental (IAH) to Benito Juarez International (MEX) with 4 airlines, 2h 13m to 2h 45m in the air, 766 mi (1,232 km). Departures from 07:35 to 21:45.

Flights from Houston to Mexico City

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Houston to Mexico City

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

George Bush Intercontinental (IAH) to Benito Juarez International (MEX) at a glance

flights a week
77
flights today
11
airlines
4
flight time
2h 13m - 2h 45m
distance
766 mi (1,232 km)
first and last departure
07:35 - 21:45
departure terminals
A, D, E
arrival terminals
1, 2

George Bush Intercontinental (IAH) to Benito Juarez International (MEX) flight schedule

77 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
UA 1024
United Airlines
07:35 George Bush Intercontinental, terminal E
10:05 Benito Juarez International, terminal 1
2h 30m
Daily
Boeing 737
UA 1060
United Airlines
09:50 George Bush Intercontinental, terminal E
12:15 Benito Juarez International, terminal 1
2h 25m
Daily
Airbus A320
VB 153
Viva Aerobus
10:05 George Bush Intercontinental, terminal D
12:20 Benito Juarez International, terminal 1
2h 15m
Daily
Airbus A321
AM 419
Aeromexico
11:19 George Bush Intercontinental, terminal E
13:50 Benito Juarez International, terminal 2
2h 31m
Daily
Boeing 737
UA 1088
United Airlines
12:00 George Bush Intercontinental, terminal E
14:25 Benito Juarez International, terminal 1
2h 25m
Daily
Airbus A320
UA 1090
United Airlines
14:25 George Bush Intercontinental, terminal E
16:50 Benito Juarez International, terminal 1
2h 25m
Daily
Airbus A319
UA 1028
United Airlines
16:29 George Bush Intercontinental, terminal E
18:55 Benito Juarez International, terminal 1
2h 26m
Daily
Airbus A319
AM 471
Aeromexico
19:01 George Bush Intercontinental, terminal E
21:40 Benito Juarez International, terminal 2
2h 39m
Tue, Thu, Fri
Boeing 737
AM 471
Aeromexico
19:06 George Bush Intercontinental, terminal E
21:45 Benito Juarez International, terminal 2
2h 39m
Wed
Boeing 737
AM 471
Aeromexico
19:21 George Bush Intercontinental, terminal E
22:00 Benito Juarez International, terminal 2
2h 39m
Sat, Sun
Boeing 737
AM 471
Aeromexico
20:06 George Bush Intercontinental, terminal E
22:45 Benito Juarez International, terminal 2
2h 39m
Mon
Boeing 737
UA 2247
United Airlines
20:06 George Bush Intercontinental, terminal E
22:30 Benito Juarez International, terminal 1
2h 24m
Daily
Boeing 737
Y4 731
Volaris
20:32 George Bush Intercontinental, terminal A
22:55 Benito Juarez International, terminal 1
2h 23m
Daily
Airbus A320
UA 429
United Airlines
21:45 George Bush Intercontinental, terminal E
00:10 Benito Juarez International, terminal 1
2h 25m
Daily
Airbus A319

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 December.

FlightDepartsArrivesDurationDaysAircraft
VB 153
Viva Aerobus
09:55 George Bush Intercontinental, terminal D
12:20 Benito Juarez International, terminal 1
2h 25m
Seasonal
Airbus A321
AM 477
Aeromexico
06:19 George Bush Intercontinental, terminal E
09:00 Benito Juarez International, terminal 2
2h 41m
Seasonal
Boeing 737-800
AM 419
Aeromexico
10:39 George Bush Intercontinental, terminal E
13:05 Benito Juarez International, terminal 2
2h 26m
Seasonal
Boeing 737-800
AM 471
Aeromexico
19:41 George Bush Intercontinental, terminal E
22:20 Benito Juarez International, terminal 2
2h 39m
Seasonal
Boeing 737
AM 419
Aeromexico
10:29 George Bush Intercontinental, terminal E
12:55 Benito Juarez International, terminal 2
2h 26m
Seasonal
Boeing 737-800
AM 471
Aeromexico
19:56 George Bush Intercontinental, terminal E
22:35 Benito Juarez International, terminal 2
2h 39m
Seasonal
Boeing 737
AM 419
Aeromexico
10:44 George Bush Intercontinental, terminal E
13:10 Benito Juarez International, terminal 2
2h 26m
Seasonal
Boeing 737
AM 471
Aeromexico
20:12 George Bush Intercontinental, terminal E
22:50 Benito Juarez International, terminal 2
2h 38m
Seasonal
Boeing 737
UA 2247
United Airlines
20:05 George Bush Intercontinental, terminal E
22:30 Benito Juarez International, terminal 1
2h 25m
Seasonal
Boeing 737
AM 419
Aeromexico
11:08 George Bush Intercontinental, terminal E
13:50 Benito Juarez International, terminal 2
2h 42m
Seasonal
Boeing 737
AM 471
Aeromexico
20:08 George Bush Intercontinental, terminal E
22:35 Benito Juarez International, terminal 2
2h 27m
Seasonal
Boeing 737
AM 419
Aeromexico
10:35 George Bush Intercontinental, terminal E
13:20 Benito Juarez International, terminal 2
2h 45m
Seasonal
Boeing 737
VB 153
Viva Aerobus
10:00 George Bush Intercontinental, terminal D
12:20 Benito Juarez International, terminal 1
2h 20m
Seasonal
Airbus A321
UA 2247
United Airlines
06:40 George Bush Intercontinental, terminal E
09:05 Benito Juarez International, terminal 1
2h 25m
Seasonal
Airbus A319
UA 1024
United Airlines
07:50 George Bush Intercontinental, terminal E
10:20 Benito Juarez International, terminal 1
2h 30m
Seasonal
Boeing 737
UA 1060
United Airlines
10:10 George Bush Intercontinental, terminal E
12:35 Benito Juarez International, terminal 1
2h 25m
Seasonal
Airbus A320
UA 1088
United Airlines
11:55 George Bush Intercontinental, terminal E
14:15 Benito Juarez International, terminal 1
2h 20m
Seasonal
Airbus A320
UA 1090
United Airlines
16:29 George Bush Intercontinental, terminal E
18:55 Benito Juarez International, terminal 1
2h 26m
Seasonal
Airbus A319
UA 1028
United Airlines
18:25 George Bush Intercontinental, terminal E
20:50 Benito Juarez International, terminal 1
2h 25m
Seasonal
Airbus A319
UA 1090
United Airlines
14:45 George Bush Intercontinental, terminal E
17:10 Benito Juarez International, terminal 1
2h 25m
Seasonal
Airbus A319

Days of the week are taken from the schedule for the next 14 days; schedules change by season.

Airlines flying George Bush Intercontinental (IAH) to Benito Juarez International (MEX)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from George Bush Intercontinental (IAH) to Benito Juarez International (MEX)?
77 nonstop flights a week by the current schedule, 12 flight numbers, 11 today.
How long is the flight from George Bush Intercontinental (IAH) to Benito Juarez International (MEX)?
From 2 hours 13 minutes to 2 hours 45 minutes nonstop, depending on the flight.
Which airlines fly nonstop from George Bush Intercontinental (IAH) to Benito Juarez International (MEX)?
United Airlines (49 a week), Aeromexico (14 a week), Viva Aerobus (7 a week) and Volaris (7 a week).
Which terminals are used between George Bush Intercontinental (IAH) and Benito Juarez International (MEX)?
Flights depart from George Bush Intercontinental, terminals A, D, E and arrive at Benito Juarez International, terminals 1, 2.
How far is Benito Juarez International (MEX) from George Bush Intercontinental (IAH)?
766 mi (1,232 km) in a straight line.
What are the earliest and latest flights from George Bush Intercontinental (IAH) to Benito Juarez International (MEX)?
The first departure is at 07:35 (United Airlines), the last at 21:45 (United Airlines), local time.