Mexico City (MEX) to Houston (IAH) flights
There are direct flights from Mexico City Licenciado Benito Juarez International Airport to George Bush Intercontinental Houston Airport, sold by 4 airlines (including codeshares): Aeromexico, Air China, United Airlines and Viva Aerobus. The distance is 1,232 km, about 2h in the air. There are also 11 one-stop options, via airports such as Austin, Monterrey and San Antonio.
Live fares for MEX → IAHSee all routes on the mapDirect flights from Mexico City to Houston
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| MEX → IAH | Aeromexico, Air China, United Airlines, Viva Aerobus | 1,232 km | ~2h |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| AUS Austin | Aeromexico then United Airlines | 1,430 km | ~4h 25m |
| MTY Monterrey | Air Montenegro and Aeromexico then United Airlines and Viva Aerobus | 1,375 km | ~4h 20m |
| SAT San Antonio | Air Montenegro and Aeromexico then United Airlines | 1,431 km | ~4h 25m |
| BJX Del Bajio | Aeromexico then United Airlines | 1,479 km | ~4h 30m |
| VER Vera Cruz | Air Montenegro and Aeromexico then United Airlines | 1,513 km | ~4h 30m |
| MLM Morelia | Aeromexico then United Airlines | 1,473 km | ~4h 30m |
| AGU Aguascalientes | Air Montenegro and Aeromexico then United Airlines | 1,576 km | ~4h 35m |
| QRO Queretaro | Aeromexico then United Airlines | 1,348 km | ~4h 20m |
| SLP San Luis Potosi | Aeromexico then United Airlines | 1,393 km | ~4h 20m |
| TAM Tampico | Air Montenegro and Aeromexico then United Airlines | 1,233 km | ~4h 10m |
| SLW Saltillo | Aeromexico then United Airlines | 1,444 km | ~4h 25m |
More from Mexico City and Houston
- Houston (IAH) to Mexico City (MEX) · return route
- All direct flights from Mexico City (MEX)
- All direct flights from Houston (IAH)
- Mexico City to Istanbul (IST)
- Mexico City to Amsterdam (AMS)
- Mexico City to Paris (CDG)
- Mexico City to Frankfurt (FRA)
- Mexico City to Beijing (PEK)
- Mexico City to Chicago (ORD)
- Mexico City to Barcelona (BCN)
- Mexico City to Dallas-Fort Worth (DFW)
- Mexico City to Madrid (MAD)
- Mexico City to Rome (FCO)
- Mexico City to Munich (MUC)
- Mexico City to London (LHR)
- Istanbul (IST) to Houston
- Amsterdam (AMS) to Houston
- Paris (CDG) to Houston
- Frankfurt (FRA) to Houston
- Dubai (DXB) to Houston
- Beijing (PEK) to Houston
- Chicago (ORD) to Houston
- Dallas-Fort Worth (DFW) to Houston
- Rome (FCO) to Houston
- Munich (MUC) to Houston
- London (LHR) to Houston
- Atlanta (ATL) to Houston
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.