Direct (nonstop) flights from Leon/Guanajuato to Houston

2 airlines fly nonstop from Guanajuato (BJX) to George Bush Intcntl Houston (IAH). It's 728 miles (1,171 km), about 2h 10m in the air. Operated by United Airlines, VivaAerobus.

BJX
Guanajuato
🇲🇽 Leon/Guanajuato, Mexico
IAH
George Bush Intcntl Houston
🇺🇸 Houston, USA
Flight Time
2h 10m
Distance
728 mi
1,171 km
CO₂/pax
135 kg
−29 kg vs. layover
Airlines
2
United Airlines +1
Time Diff
+1h
Operated by United Airlines United Airlines VivaAerobus VivaAerobus

Route data last updated: May 29, 2026

Airlines with non-stop flights

United Airlines UA United Airlines
Route
BJX → IAH
Flight Time
2h 10m
Distance
728 mi
VivaAerobus VB VivaAerobus
Route
BJX → IAH
Flight Time
2h 10m
Distance
728 mi

Alternative Routes

Other ways to fly from Leon/Guanajuato to Houston with one stop · direct emits 135 kg CO₂ per passenger

BJX MTY (Monterrey) IAH
Leg 1: 1h 20m (340 mi) Leg 2: 1h 31m (411 mi) Total: ~2h 51m 🍃 164 kg CO₂ (+21% vs. direct)
Leg 1
BJX → MTY
1h 20m · 340 mi
View BJX to MTY flights →
Leg 2
MTY → IAH
1h 31m · 411 mi
View MTY to IAH flights →
BJX SAT (San Antonio) IAH
Leg 1: 1h 47m (616 mi) Leg 2: 1h 7m (191 mi) Total: ~2h 54m 🍃 174 kg CO₂ (+29% vs. direct)
Leg 1
BJX → SAT
1h 47m · 616 mi
View BJX to SAT flights →
Leg 2
SAT → IAH
1h 7m · 191 mi
View SAT to IAH flights →
BJX PVR (Puerto Vallarta) IAH
Leg 1: 1h 3m (244 mi) Leg 2: 2h 25m (890 mi) Total: ~3h 28m 🍃 235 kg CO₂ (+74% vs. direct)
Leg 1
BJX → PVR
1h 3m · 244 mi
View BJX to PVR flights →
Leg 2
PVR → IAH
2h 25m · 890 mi
View PVR to IAH flights →
BJX PBC (Puebla) IAH
Leg 1: 1h 9m (239 mi) Leg 2: 2h 19m (770 mi) Total: ~3h 28m 🍃 211 kg CO₂ (+56% vs. direct)
Leg 1
BJX → PBC
1h 9m · 239 mi
View BJX to PBC flights →
Leg 2
PBC → IAH
2h 19m · 770 mi
View PBC to IAH flights →
BJX MEX (Mexico City) IAH
Leg 1: 1h 15m (190 mi) Leg 2: 2h 20m (762 mi) Total: ~3h 35m 🍃 201 kg CO₂ (+49% vs. direct)
Leg 1
BJX → MEX
1h 15m · 190 mi
View BJX to MEX flights →
Leg 2
MEX → IAH
2h 20m · 762 mi
View MEX to IAH flights →

Frequently Asked Questions

How long is the direct flight from Leon/Guanajuato to Houston?

A nonstop flight from Leon/Guanajuato (BJX) to Houston (IAH) takes approximately 2 hours and 10 minutes. The distance is 728 miles (1,171 km).

Which airlines fly nonstop from Leon/Guanajuato to Houston?

2 airlines: United Airlines, VivaAerobus.

Is there a nonstop flight from Leon/Guanajuato to Houston?

Yes. 2 airlines: United Airlines, VivaAerobus.

How far is Leon/Guanajuato from Houston?

The flight distance from Leon/Guanajuato to Houston is 728 miles (1,171 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What is the time difference between Leon/Guanajuato and Houston?

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

What type of aircraft flies from Leon/Guanajuato to Houston?

At 2h 10m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. 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 Leon/Guanajuato to Houston?

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

Is the return flight from Houston to Leon/Guanajuato 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 Leon/Guanajuato 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 Guanajuato for this flight?

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