Direct (nonstop) flights from Portland to Houston

2 airlines fly nonstop from Portland International (PDX) to George Bush Intcntl Houston (IAH). It's 1,824 miles (2,936 km), about 4h 17m in the air. Operated by Alaska Airlines, United Airlines.

PDX
Portland International
🇺🇸 Portland, USA
IAH
George Bush Intcntl Houston
🇺🇸 Houston, USA
Flight Time
4h 17m
Distance
1,824 mi
2,936 km
CO₂/pax
308 kg
−35 kg vs. layover
Airlines
2
Alaska Airlines +1
Time Diff
+2h
Operated by Alaska Airlines Alaska Airlines United Airlines United Airlines

Route data last updated: May 31, 2026

Airlines with non-stop flights

Alaska Airlines AS Alaska Airlines
Route
PDX → IAH
Flight Time
4h 17m
Distance
1,824 mi
United Airlines UA United Airlines
Route
PDX → IAH
Flight Time
4h 17m
Distance
1,824 mi

Alternative Routes

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

PDX SLC (Salt Lake City) IAH
Leg 1: 1h 53m (629 mi) Leg 2: 3h 5m (1,195 mi) Total: ~4h 58m 🍃 343 kg CO₂ (+11% vs. direct)
Leg 1
PDX → SLC
1h 53m · 629 mi
View PDX to SLC flights →
Leg 2
SLC → IAH
3h 5m · 1,195 mi
View SLC to IAH flights →
PDX ABQ (Albuquerque) IAH
Leg 1: 2h 51m (1,110 mi) Leg 2: 2h 11m (744 mi) Total: ~5h 2m 🍃 351 kg CO₂ (+14% vs. direct)
Leg 1
PDX → ABQ
2h 51m · 1,110 mi
View PDX to ABQ flights →
Leg 2
ABQ → IAH
2h 11m · 744 mi
View ABQ to IAH flights →
PDX BZN (Bozeman) IAH
Leg 1: 1h 40m (553 mi) Leg 2: 3h 23m (1,385 mi) Total: ~5h 3m 🍃 361 kg CO₂ (+17% vs. direct)
Leg 1
PDX → BZN
1h 40m · 553 mi
View PDX to BZN flights →
Leg 2
BZN → IAH
3h 23m · 1,385 mi
View BZN to IAH flights →
PDX DFW (Dallas) IAH
Leg 1: 3h 50m (1,616 mi) Leg 2: 1h 15m (224 mi) Total: ~5h 5m 🍃 340 kg CO₂ (+10% vs. direct)
Leg 1
PDX → DFW
3h 50m · 1,616 mi
View PDX to DFW flights →
Leg 2
DFW → IAH
1h 15m · 224 mi
View DFW to IAH flights →
PDX JAC (Jackson) IAH
Leg 1: 1h 45m (600 mi) Leg 2: 3h 22m (1,264 mi) Total: ~5h 7m 🍃 350 kg CO₂ (+14% vs. direct)
Leg 1
PDX → JAC
1h 45m · 600 mi
View PDX to JAC flights →
Leg 2
JAC → IAH
3h 22m · 1,264 mi
View JAC to IAH flights →

Frequently Asked Questions

How long is the direct flight from Portland to Houston?

A nonstop flight from Portland (PDX) to Houston (IAH) takes approximately 4 hours and 17 minutes. The distance is 1,824 miles (2,936 km).

Which airlines fly nonstop from Portland to Houston?

2 airlines: Alaska Airlines, United Airlines.

Is there a nonstop flight from Portland to Houston?

Yes. 2 airlines: Alaska Airlines, United Airlines.

How far is Portland from Houston?

The flight distance from Portland to Houston is 1,824 miles (2,936 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Portland to Houston?

At 4h 17m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

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

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

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

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.