- Home
- Flights
- Flights from Houston
- Houston to Mexico City
Cheap flights from Houston to Mexico City from US$145
United Airlines, Aeroméxico, Volaris and 2 more airlines fly nonstop from Houston to Mexico City, about 27 flights a week. The flight takes around 2h 02m, and the cheapest one-way fare we found recently is US$145 on 26 Nov.
Direct flights available ~27 flights a week 2h 02m Cheapest in November Prices checked 14 days ago
Houston to Mexico City at a glance
Cheapest one-wayUS$145Volaris · nonstop · Thu 26 NovFastest flight2h 02mEstimated
Nonstop flights27/wkUnited Airlines, Aeroméxico, Volaris
Airlines flying nonstop from Houston to Mexico City
5 airlines on this route, about 27 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 1,232 km765 miles
- Flight time
- 2h 02mestimate
- Time difference
- NoneMexico City vs Houston
- Currency in Mexico City
- MXN
- Airports
- IAH, HOU → MEX, NLU, TLC
Flights from Houston to Mexico City: questions answered
How much is a flight from Houston to Mexico City?
The cheapest one-way fare we found recently is US$145, nonstop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Houston to Mexico City?
Yes. United Airlines, Aeroméxico, Volaris, Viva and Aeroméxico Connect fly this route nonstop, with about 27 flights a week in each direction.
How long is the flight from Houston to Mexico City?
A nonstop flight covers 1,232 km and takes around 2h 02m.
Which airlines fly from Houston to Mexico City?
United Airlines, Aeroméxico, Volaris, Viva and Aeroméxico Connect operate nonstop flights on this route.
Which airports serve Houston and Mexico City?
Houston: George Bush Intercontinental Airport (IAH) and William P. Hobby Airport (HOU). Mexico City: Mexico City Benito Juárez International Airport (MEX), Felipe Ángeles International Airport (NLU) and Adolfo López Mateos International Airport (TLC).





