Direct (nonstop) flights from Houston to Edmonton

1 airline flys nonstop from George Bush Intcntl Houston (IAH) to Edmonton International Airport (YEG). It's 1,854 miles (2,983 km), about 4h 47m in the air. Operated by United Airlines.

IAH
George Bush Intcntl Houston
🇺🇸 Houston, USA
YEG
Edmonton International Airport
🇨🇦 Edmonton, Canada
Flight Time
4h 47m
Distance
1,854 mi
2,983 km
CO₂/pax
313 kg
−35 kg vs. layover
Airlines
1
United Airlines
Time Diff
-1h
Operated by United Airlines United Airlines

Route data last updated: May 28, 2026

Airlines with non-stop flights

United Airlines UA United Airlines
Route
IAH → YEG
Flight Time
4h 47m
Distance
1,854 mi

Alternative Routes

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

IAH YYC (Calgary) YEG
Leg 1: 4h 20m (1,748 mi) Leg 2: 1h (151 mi) Total: ~5h 20m 🍃 348 kg CO₂ (+11% vs. direct)
Leg 1
IAH → YYC
4h 20m · 1,748 mi
View IAH to YYC flights →
Leg 2
YYC → YEG
1h · 151 mi
View YYC to YEG flights →
IAH DEN (Denver) YEG
Leg 1: 2h 43m (861 mi) Leg 2: 2h 54m (1,020 mi) Total: ~5h 37m 🍃 356 kg CO₂ (+14% vs. direct)
Leg 1
IAH → DEN
2h 43m · 861 mi
View IAH to DEN flights →
Leg 2
DEN → YEG
2h 54m · 1,020 mi
View DEN to YEG flights →
IAH SLC (Salt Lake City) YEG
Leg 1: 3h 25m (1,195 mi) Leg 2: 2h 20m (868 mi) Total: ~5h 45m 🍃 388 kg CO₂ (+24% vs. direct)
Leg 1
IAH → SLC
3h 25m · 1,195 mi
View IAH to SLC flights →
Leg 2
SLC → YEG
2h 20m · 868 mi
View SLC to YEG flights →
IAH MSP (Minneapolis) YEG
Leg 1: 2h 52m (1,034 mi) Leg 2: 3h (1,086 mi) Total: ~5h 52m 🍃 384 kg CO₂ (+23% vs. direct)
Leg 1
IAH → MSP
2h 52m · 1,034 mi
View IAH to MSP flights →
Leg 2
MSP → YEG
3h · 1,086 mi
View MSP to YEG flights →
IAH YVR (Vancouver) YEG
Leg 1: 4h 58m (1,970 mi) Leg 2: 1h 35m (503 mi) Total: ~6h 33m 🍃 451 kg CO₂ (+44% vs. direct)
Leg 1
IAH → YVR
4h 58m · 1,970 mi
View IAH to YVR flights →
Leg 2
YVR → YEG
1h 35m · 503 mi
View YVR to YEG flights →

Frequently Asked Questions

How long is the direct flight from Houston to Edmonton?

A nonstop flight from Houston (IAH) to Edmonton (YEG) takes approximately 4 hours and 47 minutes. The distance is 1,854 miles (2,983 km).

Which airlines fly nonstop from Houston to Edmonton?

Just United Airlines.

Is there a nonstop flight from Houston to Edmonton?

Yes. 1 airline: United Airlines.

How far is Houston from Edmonton?

The flight distance from Houston to Edmonton is 1,854 miles (2,983 km), measured as the great-circle (shortest air) distance.

What is the time difference between Houston and Edmonton?

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

What type of aircraft flies from Houston to Edmonton?

At 4h 47m, 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 USA to Canada?

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

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

Roughly 313 kg CO2 per passenger one-way. That's about the same as driving 1,565 km.

Is the return flight from Edmonton 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 Edmonton?

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.