Direct (nonstop) flights from Houston to Monterrey

2 airlines fly nonstop from George Bush Intcntl Houston (IAH) to Monterrey International Airport (MTY). It's 411 miles (661 km), about 1h 39m in the air. Operated by United Airlines, VivaAerobus.

IAH
George Bush Intcntl Houston
🇺🇸 Houston, USA
MTY
Monterrey International Airport
🇲🇽 Monterrey, Mexico
Flight Time
1h 39m
Distance
411 mi
661 km
CO₂/pax
76 kg
−35 kg vs. layover
Airlines
2
United Airlines +1
Time Diff
-1h
Operated by United Airlines United Airlines VivaAerobus VivaAerobus

Route data last updated: May 27, 2026

Airlines with non-stop flights

United Airlines UA United Airlines
Route
IAH → MTY
Flight Time
1h 39m
Distance
411 mi
VivaAerobus VB VivaAerobus
Route
IAH → MTY
Flight Time
1h 39m
Distance
411 mi

Alternative Routes

Other ways to fly from Houston to Monterrey with one stop · direct emits 76 kg CO₂ per passenger

IAH SAT (San Antonio) MTY
Leg 1: 1h 8m (191 mi) Leg 2: 1h 10m (277 mi) Total: ~2h 18m 🍃 111 kg CO₂ (+46% vs. direct)
Leg 1
IAH → SAT
1h 8m · 191 mi
View IAH to SAT flights →
Leg 2
SAT → MTY
1h 10m · 277 mi
View SAT to MTY flights →
IAH AUS (Austin) MTY
Leg 1: 1h 4m (140 mi) Leg 2: 1h 20m (339 mi) Total: ~2h 24m 🍃 114 kg CO₂ (+50% vs. direct)
Leg 1
IAH → AUS
1h 4m · 140 mi
View IAH to AUS flights →
Leg 2
AUS → MTY
1h 20m · 339 mi
View AUS to MTY flights →
IAH LRD (Laredo) MTY
Leg 1: 1h 24m (301 mi) Leg 2: 1h 5m (128 mi) Total: ~2h 29m 🍃 105 kg CO₂ (+38% vs. direct)
Leg 1
IAH → LRD
1h 24m · 301 mi
View IAH to LRD flights →
Leg 2
LRD → MTY
1h 5m · 128 mi
View LRD to MTY flights →
IAH BRO (Brownsville) MTY
Leg 1: 1h 27m (308 mi) Leg 2: 1h 15m (168 mi) Total: ~2h 42m 🍃 113 kg CO₂ (+49% vs. direct)
Leg 1
IAH → BRO
1h 27m · 308 mi
View IAH to BRO flights →
Leg 2
BRO → MTY
1h 15m · 168 mi
View BRO to MTY flights →
IAH TAM (Tampico) MTY
Leg 1: 1h 57m (552 mi) Leg 2: 1h 15m (278 mi) Total: ~3h 12m 🍃 179 kg CO₂ (+136% vs. direct)
Leg 1
IAH → TAM
1h 57m · 552 mi
View IAH to TAM flights →
Leg 2
TAM → MTY
1h 15m · 278 mi
View TAM to MTY flights →

Frequently Asked Questions

How long is the direct flight from Houston to Monterrey?

A nonstop flight from Houston (IAH) to Monterrey (MTY) takes approximately 1 hours and 39 minutes. The distance is 411 miles (661 km).

Which airlines fly nonstop from Houston to Monterrey?

2 airlines: United Airlines, VivaAerobus.

Is there a nonstop flight from Houston to Monterrey?

Yes. 2 airlines: United Airlines, VivaAerobus.

How far is Houston from Monterrey?

The flight distance from Houston to Monterrey is 411 miles (661 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What is the time difference between Houston and Monterrey?

Monterrey is 1 hour behind Houston. (America/Chicago vs America/Mexico_City.)

What type of aircraft flies from Houston to Monterrey?

At 1h 39m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from USA to Mexico?

Depends on your passport. Check with the Mexico embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Houston to Monterrey?

Roughly 76 kg CO2 per passenger one-way. That's about the same as driving 380 km.

Is the return flight from Monterrey to Houston also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Houston to Monterrey?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at George Bush Intcntl Houston for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.