Direct (nonstop) flights from Phoenix to Portland

4 airlines fly nonstop from Phoenix Sky Harbor International (PHX) to Portland International (PDX). It's 1,009 miles (1,624 km), about 2h 51m in the air. Operated by American Airlines, Alaska Airlines, Frontier Airlines and others.

PHX
Phoenix Sky Harbor International
🇺🇸 Phoenix, USA
PDX
Portland International
🇺🇸 Portland, USA
Flight Time
2h 51m
Distance
1,009 mi
1,624 km
CO₂/pax
171 kg
−47 kg vs. layover
Airlines
4
American Airlines +3
Time Diff
Same timezone
Operated by American Airlines American Airlines Alaska Airlines Alaska Airlines Frontier Airlines Frontier Airlines Southwest Airlines Southwest Airlines

Route data last updated: May 31, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
PHX → PDX
Flight Time
2h 51m
Distance
1,009 mi
Alaska Airlines AS Alaska Airlines
Route
PHX → PDX
Flight Time
2h 51m
Distance
1,009 mi
Frontier Airlines F9 Frontier Airlines
Route
PHX → PDX
Flight Time
2h 51m
Distance
1,009 mi
Southwest Airlines WN Southwest Airlines
Route
PHX → PDX
Flight Time
2h 51m
Distance
1,009 mi

Alternative Routes

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

PHX RNO (Reno) PDX
Leg 1: 1h 54m (601 mi) Leg 2: 1h 37m (444 mi) Total: ~3h 31m 🍃 218 kg CO₂ (+27% vs. direct)
Leg 1
PHX → RNO
1h 54m · 601 mi
View PHX to RNO flights →
Leg 2
RNO → PDX
1h 37m · 444 mi
View RNO to PDX flights →
PHX EUG (Eugene) PDX
Leg 1: 2h 44m (952 mi) Leg 2: 49m (105 mi) Total: ~3h 33m 🍃 205 kg CO₂ (+20% vs. direct)
Leg 1
PHX → EUG
2h 44m · 952 mi
View PHX to EUG flights →
Leg 2
EUG → PDX
49m · 105 mi
View EUG to PDX flights →
PHX BOI (Boise) PDX
Leg 1: 2h 12m (735 mi) Leg 2: 1h 23m (344 mi) Total: ~3h 35m 🍃 225 kg CO₂ (+32% vs. direct)
Leg 1
PHX → BOI
2h 12m · 735 mi
View PHX to BOI flights →
Leg 2
BOI → PDX
1h 23m · 344 mi
View BOI to PDX flights →
PHX OAK (Oakland) PDX
Leg 1: 1h 55m (646 mi) Leg 2: 1h 40m (544 mi) Total: ~3h 35m 🍃 245 kg CO₂ (+43% vs. direct)
Leg 1
PHX → OAK
1h 55m · 646 mi
View PHX to OAK flights →
Leg 2
OAK → PDX
1h 40m · 544 mi
View OAK to PDX flights →
PHX RDM (Redmond) PDX
Leg 1: 2h 43m (893 mi) Leg 2: 52m (116 mi) Total: ~3h 35m 🍃 212 kg CO₂ (+24% vs. direct)
Leg 1
PHX → RDM
2h 43m · 893 mi
View PHX to RDM flights →
Leg 2
RDM → PDX
52m · 116 mi
View RDM to PDX flights →

Frequently Asked Questions

How long is the direct flight from Phoenix to Portland?

A nonstop flight from Phoenix (PHX) to Portland (PDX) takes approximately 2 hours and 51 minutes. The distance is 1,009 miles (1,624 km).

Which airlines fly nonstop from Phoenix to Portland?

4 airlines: American Airlines, Alaska Airlines, Frontier Airlines, Southwest Airlines.

Is there a nonstop flight from Phoenix to Portland?

Yes. 4 airlines: American Airlines, Alaska Airlines, Frontier Airlines, Southwest Airlines.

How far is Phoenix from Portland?

The flight distance from Phoenix to Portland is 1,009 miles (1,624 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Phoenix to Portland?

At 2h 51m, 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 Phoenix to Portland?

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

Is the return flight from Portland to Phoenix 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 Phoenix to Portland?

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 Phoenix Sky Harbor International for this flight?

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