Direct (nonstop) flights from Puebla to Houston

2 airlines fly nonstop from Hermanos Serdan International (PBC) to George Bush Intcntl Houston (IAH). It's 770 miles (1,239 km), about 2h 19m in the air. Operated by United Airlines, Volaris.

PBC
Hermanos Serdan International
🇲🇽 Puebla, Mexico
IAH
George Bush Intcntl Houston
🇺🇸 Houston, USA
Flight Time
2h 19m
Distance
770 mi
1,239 km
CO₂/pax
142 kg
−46 kg vs. layover
Airlines
2
United Airlines +1
Time Diff
+1h
Operated by United Airlines United Airlines Volaris Volaris

Route data last updated: May 30, 2026

Airlines with non-stop flights

United Airlines UA United Airlines
Route
PBC → IAH
Flight Time
2h 19m
Distance
770 mi
Volaris Y4 Volaris
Route
PBC → IAH
Flight Time
2h 19m
Distance
770 mi

Alternative Routes

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

PBC MTY (Monterrey) IAH
Leg 1: 1h 35m (470 mi) Leg 2: 1h 31m (411 mi) Total: ~3h 6m 🍃 188 kg CO₂ (+32% vs. direct)
Leg 1
PBC → MTY
1h 35m · 470 mi
View PBC to MTY flights →
Leg 2
MTY → IAH
1h 31m · 411 mi
View MTY to IAH flights →
PBC SLP (San Luis Potosi) IAH
Leg 1: 1h 15m (271 mi) Leg 2: 1h 58m (635 mi) Total: ~3h 13m 🍃 193 kg CO₂ (+36% vs. direct)
Leg 1
PBC → SLP
1h 15m · 271 mi
View PBC to SLP flights →
Leg 2
SLP → IAH
1h 58m · 635 mi
View SLP to IAH flights →
PBC BJX (Leon/Guanajuato) IAH
Leg 1: 1h 12m (239 mi) Leg 2: 2h 10m (728 mi) Total: ~3h 22m 🍃 204 kg CO₂ (+44% vs. direct)
Leg 1
PBC → BJX
1h 12m · 239 mi
View PBC to BJX flights →
Leg 2
BJX → IAH
2h 10m · 728 mi
View BJX to IAH flights →
PBC AGU (Aguascalientes) IAH
Leg 1: 1h 18m (311 mi) Leg 2: 2h 6m (716 mi) Total: ~3h 24m 🍃 215 kg CO₂ (+51% vs. direct)
Leg 1
PBC → AGU
1h 18m · 311 mi
View PBC to AGU flights →
Leg 2
AGU → IAH
2h 6m · 716 mi
View AGU to IAH flights →
PBC GDL (Guadalajara) IAH
Leg 1: 1h 20m (336 mi) Leg 2: 2h 18m (820 mi) Total: ~3h 38m 🍃 239 kg CO₂ (+68% vs. direct)
Leg 1
PBC → GDL
1h 20m · 336 mi
View PBC to GDL flights →
Leg 2
GDL → IAH
2h 18m · 820 mi
View GDL to IAH flights →

Looking for the return flight?

IAH → PBC: Flights from Houston to Puebla

Frequently Asked Questions

How long is the direct flight from Puebla to Houston?

A nonstop flight from Puebla (PBC) to Houston (IAH) takes approximately 2 hours and 19 minutes. The distance is 770 miles (1,239 km).

Which airlines fly nonstop from Puebla to Houston?

2 airlines: United Airlines, Volaris.

Is there a nonstop flight from Puebla to Houston?

Yes. 2 airlines: United Airlines, Volaris.

How far is Puebla from Houston?

The flight distance from Puebla to Houston is 770 miles (1,239 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What is the time difference between Puebla and Houston?

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

What type of aircraft flies from Puebla to Houston?

At 2h 19m, 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 Puebla to Houston?

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

Is the return flight from Houston to Puebla 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 Puebla 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 Hermanos Serdan International for this flight?

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