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

77 nonstop flights a week from Benito Juarez International (MEX) to George Bush Intercontinental (IAH) with 4 airlines, 2h 14m to 2h 49m in the air, 766 mi (1,232 km). Departures from 05:40 to 17:50.

Flights from Mexico City to Houston

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: Mexico City to Houston

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

Filters

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

flights a week
77
flights today
11
airlines
4
flight time
2h 14m - 2h 49m
distance
766 mi (1,232 km)
first and last departure
05:40 - 17:50
departure terminals
1, 2
arrival terminals
A, E

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

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

FlightDepartsArrivesDurationDaysAircraft
UA 1085
United Airlines
05:40 Benito Juarez International, terminal 1
08:00 George Bush Intercontinental, terminal E
2h 20m
Daily
Airbus A319
Y4 730
Volaris
05:50 Benito Juarez International, terminal 1
08:04 George Bush Intercontinental, terminal A
2h 14m
Mon, Tue, Wed, Thu, Fri, Sat
Airbus A320
Y4 730
Volaris
06:05 Benito Juarez International, terminal 1
08:19 George Bush Intercontinental, terminal A
2h 14m
Sat, Sun
Airbus A320
VB 152
Viva Aerobus
06:20 Benito Juarez International, terminal 1
08:40 George Bush Intercontinental, terminal E
2h 20m
Daily
Airbus A321
AM 472
Aeromexico
07:00 Benito Juarez International, terminal 2
09:38 George Bush Intercontinental, terminal E
2h 38m
Daily
Boeing 737
UA 428
United Airlines
07:50 Benito Juarez International, terminal 1
10:09 George Bush Intercontinental, terminal E
2h 19m
Daily
Airbus A319
UA 1089
United Airlines
10:05 Benito Juarez International, terminal 1
12:22 George Bush Intercontinental, terminal E
2h 17m
Daily
Airbus A319
UA 1091
United Airlines
12:25 Benito Juarez International, terminal 1
14:44 George Bush Intercontinental, terminal E
2h 19m
Daily
Boeing 737
UA 2248
United Airlines
14:40 Benito Juarez International, terminal 1
16:59 George Bush Intercontinental, terminal E
2h 19m
Daily
Boeing 737
AM 470
Aeromexico
14:55 Benito Juarez International, terminal 2
17:21 George Bush Intercontinental, terminal E
2h 26m
Tue, Thu, Fri, Sat, Sun
Boeing 737
AM 470
Aeromexico
15:00 Benito Juarez International, terminal 2
17:25 George Bush Intercontinental, terminal E
2h 25m
Wed
Boeing 737
UA 1838
United Airlines
15:30 Benito Juarez International, terminal 1
17:47 George Bush Intercontinental, terminal E
2h 17m
Daily
Airbus A320
AM 470
Aeromexico
16:00 Benito Juarez International, terminal 2
18:25 George Bush Intercontinental, terminal E
2h 25m
Mon
Boeing 737
UA 1025
United Airlines
17:50 Benito Juarez International, terminal 1
20:07 George Bush Intercontinental, terminal E
2h 17m
Daily
Airbus A319

Seasonal and one-off flights

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

FlightDepartsArrivesDurationDaysAircraft
AM 476
Aeromexico
18:30 Benito Juarez International, terminal 2
21:00 George Bush Intercontinental, terminal E
2h 30m
Seasonal
Boeing 737-800
AM 472
Aeromexico
06:10 Benito Juarez International, terminal 2
08:59 George Bush Intercontinental, terminal E
2h 49m
Seasonal
Boeing 737-800
AM 470
Aeromexico
15:05 Benito Juarez International, terminal 2
17:34 George Bush Intercontinental, terminal E
2h 29m
Seasonal
Boeing 737
AM 472
Aeromexico
06:01 Benito Juarez International, terminal 2
08:49 George Bush Intercontinental, terminal E
2h 48m
Seasonal
Boeing 737-800
AM 470
Aeromexico
15:45 Benito Juarez International, terminal 2
18:14 George Bush Intercontinental, terminal E
2h 29m
Seasonal
Boeing 737
AM 472
Aeromexico
06:15 Benito Juarez International, terminal 2
09:04 George Bush Intercontinental, terminal E
2h 49m
Seasonal
Boeing 737
AM 472
Aeromexico
07:15 Benito Juarez International, terminal 2
09:32 George Bush Intercontinental, terminal E
2h 17m
Seasonal
Boeing 737
AM 470
Aeromexico
16:15 Benito Juarez International, terminal 2
18:38 George Bush Intercontinental, terminal E
2h 23m
Seasonal
Boeing 737
AM 472
Aeromexico
06:40 Benito Juarez International, terminal 2
09:05 George Bush Intercontinental, terminal E
2h 25m
Seasonal
Boeing 737
UA 1838
United Airlines
07:55 Benito Juarez International, terminal 1
10:14 George Bush Intercontinental, terminal E
2h 19m
Seasonal
Airbus A319
UA 1089
United Airlines
10:00 Benito Juarez International, terminal 1
12:17 George Bush Intercontinental, terminal E
2h 17m
Seasonal
Airbus A319
UA 1091
United Airlines
12:50 Benito Juarez International, terminal 1
15:09 George Bush Intercontinental, terminal E
2h 19m
Seasonal
Boeing 737
UA 2248
United Airlines
14:20 Benito Juarez International, terminal 1
16:39 George Bush Intercontinental, terminal E
2h 19m
Seasonal
Boeing 737
UA 1025
United Airlines
16:55 Benito Juarez International, terminal 1
19:11 George Bush Intercontinental, terminal E
2h 16m
Seasonal
Boeing 737
UA 1838
United Airlines
05:55 Benito Juarez International, terminal 1
08:18 George Bush Intercontinental, terminal E
2h 23m
Seasonal
Airbus A319
UA 428
United Airlines
06:50 Benito Juarez International, terminal 1
09:13 George Bush Intercontinental, terminal E
2h 23m
Seasonal
Airbus A319
UA 1085
United Airlines
04:40 Benito Juarez International, terminal 1
08:00 George Bush Intercontinental, terminal E
2h 20m
Seasonal
Airbus A319
UA 1089
United Airlines
09:05 Benito Juarez International, terminal 1
12:24 George Bush Intercontinental, terminal E
2h 19m
Seasonal
Boeing 737
UA 1091
United Airlines
11:25 Benito Juarez International, terminal 1
14:44 George Bush Intercontinental, terminal E
2h 19m
Seasonal
Boeing 737
UA 2248
United Airlines
13:40 Benito Juarez International, terminal 1
16:59 George Bush Intercontinental, terminal E
2h 19m
Seasonal
Boeing 737

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

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

Nonstop flights a week by the current schedule

Frequently asked questions

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