Direct (nonstop) flights from Monterrey to Houston

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

MTY
Monterrey International Airport
🇲🇽 Monterrey, Mexico
IAH
George Bush Intcntl Houston
🇺🇸 Houston, USA
Flight Time
1h 31m
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
MTY → IAH
Flight Time
1h 31m
Distance
411 mi
VivaAerobus VB VivaAerobus
Route
MTY → IAH
Flight Time
1h 31m
Distance
411 mi

Alternative Routes

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

MTY SAT (San Antonio) IAH
Leg 1: 1h 5m (277 mi) Leg 2: 1h 7m (191 mi) Total: ~2h 12m 🍃 111 kg CO₂ (+46% vs. direct)
Leg 1
MTY → SAT
1h 5m · 277 mi
View MTY to SAT flights →
Leg 2
SAT → IAH
1h 7m · 191 mi
View SAT to IAH flights →
MTY AUS (Austin) IAH
Leg 1: 1h 20m (339 mi) Leg 2: 1h 6m (140 mi) Total: ~2h 26m 🍃 114 kg CO₂ (+50% vs. direct)
Leg 1
MTY → AUS
1h 20m · 339 mi
View MTY to AUS flights →
Leg 2
AUS → IAH
1h 6m · 140 mi
View AUS to IAH flights →
MTY LRD (Laredo) IAH
Leg 1: 1h 5m (128 mi) Leg 2: 1h 26m (301 mi) Total: ~2h 31m 🍃 105 kg CO₂ (+38% vs. direct)
Leg 1
MTY → LRD
1h 5m · 128 mi
View MTY to LRD flights →
Leg 2
LRD → IAH
1h 26m · 301 mi
View LRD to IAH flights →
MTY BRO (Brownsville) IAH
Leg 1: 1h 20m (168 mi) Leg 2: 1h 25m (308 mi) Total: ~2h 45m 🍃 113 kg CO₂ (+49% vs. direct)
Leg 1
MTY → BRO
1h 20m · 168 mi
View MTY to BRO flights →
Leg 2
BRO → IAH
1h 25m · 308 mi
View BRO to IAH flights →
MTY TAM (Tampico) IAH
Leg 1: 1h 5m (278 mi) Leg 2: 1h 48m (552 mi) Total: ~2h 53m 🍃 179 kg CO₂ (+136% vs. direct)
Leg 1
MTY → TAM
1h 5m · 278 mi
View MTY to TAM flights →
Leg 2
TAM → IAH
1h 48m · 552 mi
View TAM to IAH flights →

Frequently Asked Questions

How long is the direct flight from Monterrey to Houston?

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

Which airlines fly nonstop from Monterrey to Houston?

2 airlines: United Airlines, VivaAerobus.

Is there a nonstop flight from Monterrey to Houston?

Yes. 2 airlines: United Airlines, VivaAerobus.

How far is Monterrey from Houston?

The flight distance from Monterrey to Houston 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 Monterrey and Houston?

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

What type of aircraft flies from Monterrey to Houston?

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

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

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

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

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

Is the return flight from Houston to Monterrey 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 Monterrey to Houston?

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 Monterrey International Airport for this flight?

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