Fare Guide
Estimated lowest fares found within 7 days


The cheapest airline(s) flying from Phoenix to Portland is Alaska Airlines.
Currently we do not have data for this specific route. Please try to search directly from our search form
go to search formThe cheapest day(s) of the week to fly from Phoenix to Portland is Thursday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Wed, 2 Apr, 2025
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
17:05 PHX19:55 PDX2Hrs, 50m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:05 - PDX 19:55 2h 50m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:05
-
PDXPortland Airport 19:55
- 2h 50m
- Direct
-
American Airlines (AA 3148)Boeing 737 800 -
American Airlines (AA 3148) -
- M
- T
- W
- T
- -
- -
- -
- Boeing 737 800
-
17:08 PHX19:54 PDX2Hrs, 46m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:08 - PDX 19:54 2h 46m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:08
-
PDXPortland Airport 19:54
- 2h 46m
- Direct
-
American Airlines (AA 3148)Boeing 737 800 -
American Airlines (AA 3148) -
- -
- -
- -
- -
- F
- S
- S
- Boeing 737 800
-
17:10 PHX19:55 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:10 - PDX 19:55 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:10
-
PDXPortland Airport 19:55
- 2h 45m
- Direct
-
Southwest Airlines (WN 3857)Boeing 737 800 -
Southwest Airlines (WN 3857) -
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 800
-
17:20 PHX20:05 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:20 - PDX 20:05 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:20
-
PDXPortland Airport 20:05
- 2h 45m
- Direct
-
Southwest Airlines (WN 693)Boeing 737 800 -
Southwest Airlines (WN 693) -
- -
- T
- W
- -
- -
- -
- -
- Boeing 737 800
-
17:25 PHX20:10 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:25 - PDX 20:10 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:25
-
PDXPortland Airport 20:10
- 2h 45m
- Direct
-
Southwest Airlines (WN 3857)Boeing 737 800 -
Southwest Airlines (WN 3857) -
- M
- -
- -
- T
- F
- -
- -
- Boeing 737 800
-
17:33 PHX20:23 PDX2Hrs, 50m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:33 - PDX 20:23 2h 50m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:33
-
PDXPortland Airport 20:23
- 2h 50m
- Direct
-
Alaska Airlines (AS 662)Boeing 737 Max 9 Passenger -
Alaska Airlines (AS 662) -
- -
- -
- W
- -
- -
- S
- -
- Boeing 737 Max 9 Passenger
-
17:33 PHX20:23 PDX2Hrs, 50m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:33 - PDX 20:23 2h 50m Direct
-
PHXPhoenix Sky Harbor Intl Airport 17:33
-
PDXPortland Airport 20:23
- 2h 50m
- Direct
-
Alaska Airlines (AS 662)Boeing 737 -
Alaska Airlines (AS 662) -
- M
- T
- -
- T
- F
- -
- S
- Boeing 737
-
19:05 PHX21:50 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 19:05 - PDX 21:50 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 19:05
-
PDXPortland Airport 21:50
- 2h 45m
- Direct
-
Southwest Airlines (WN 3857)Boeing 737 800 -
Southwest Airlines (WN 3857) -
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 800
-
20:20 PHX23:05 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 20:20 - PDX 23:05 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 20:20
-
PDXPortland Airport 23:05
- 2h 45m
- Direct
-
Southwest Airlines (WN 4171)Boeing 737 800 -
Southwest Airlines (WN 4171) -
- -
- T
- W
- -
- -
- -
- -
- Boeing 737 800
-
20:36 PHX23:28 PDX2Hrs, 52m Direct
-
PHXPhoenix Sky Harbor Intl Airport 20:36 - PDX 23:28 2h 52m Direct
-
PHXPhoenix Sky Harbor Intl Airport 20:36
-
PDXPortland Airport 23:28
- 2h 52m
- Direct
-
American Airlines (AA 561)Airbus -
American Airlines (AA 561) -
- M
- T
- W
- T
- -
- -
- -
- Airbus
-
21:08 PHX23:59 PDX2Hrs, 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 21:08 - PDX 23:59 2h 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 21:08
-
PDXPortland Airport 23:59
- 2h 51m
- Direct
-
Alaska Airlines (AS 203)Boeing 737 -
Alaska Airlines (AS 203) -
- M
- T
- W
- -
- F
- -
- S
- Boeing 737
-
21:08 PHX23:59 PDX2Hrs, 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 21:08 - PDX 23:59 2h 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 21:08
-
PDXPortland Airport 23:59
- 2h 51m
- Direct
-
Alaska Airlines (AS 203)Boeing 737 Max 9 Passenger -
Alaska Airlines (AS 203) -
- -
- -
- -
- T
- -
- -
- -
- Boeing 737 Max 9 Passenger
-
21:08 PHX23:59 PDX2Hrs, 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 21:08 - PDX 23:59 2h 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 21:08
-
PDXPortland Airport 23:59
- 2h 51m
- Direct
-
Alaska Airlines (AS 203)Boeing 737 800 -
Alaska Airlines (AS 203) -
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 800
-
21:13 PHX00:02 PDX2Hrs, 49m Direct
-
PHXPhoenix Sky Harbor Intl Airport 21:13 - PDX 00:02 2h 49m Direct
-
PHXPhoenix Sky Harbor Intl Airport 21:13
-
PDXPortland Airport 00:02
- 2h 49m
- Direct
-
American Airlines (AA 561)Airbus -
American Airlines (AA 561) -
- -
- -
- -
- -
- F
- S
- S
- Airbus
-
21:20 PHX00:05 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 21:20 - PDX 00:05 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 21:20
-
PDXPortland Airport 00:05
- 2h 45m
- Direct
-
Southwest Airlines (WN 4171)Boeing 737 Max 8 Passenger -
Southwest Airlines (WN 4171) -
- M
- -
- -
- T
- F
- -
- -
- Boeing 737 Max 8 Passenger
-
21:30 PHX00:15 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 21:30 - PDX 00:15 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 21:30
-
PDXPortland Airport 00:15
- 2h 45m
- Direct
-
Southwest Airlines (WN 4171)Boeing 737 Max 8 Passenger -
Southwest Airlines (WN 4171) -
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 Max 8 Passenger
-
22:35 PHX01:15 PDX2Hrs, 40m Direct
-
PHXPhoenix Sky Harbor Intl Airport 22:35 - PDX 01:15 2h 40m Direct
-
PHXPhoenix Sky Harbor Intl Airport 22:35
-
PDXPortland Airport 01:15
- 2h 40m
- Direct
-
Southwest Airlines (WN 5159)Boeing 737 700 -
Southwest Airlines (WN 5159) -
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 700
-
05:15 PHX08:11 PDX2Hrs, 56m Direct
-
PHXPhoenix Sky Harbor Intl Airport 05:15 - PDX 08:11 2h 56m Direct
-
PHXPhoenix Sky Harbor Intl Airport 05:15
-
PDXPortland Airport 08:11
- 2h 56m
- Direct
-
Frontier Airlines (F9 2259)Airbus A320 Neo -
Frontier Airlines (F9 2259) -
- -
- -
- -
- -
- F
- -
- -
- Airbus A320 Neo
-
06:00 PHX08:51 PDX2Hrs, 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 06:00 - PDX 08:51 2h 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 06:00
-
PDXPortland Airport 08:51
- 2h 51m
- Direct
-
Alaska Airlines (AS 706)Boeing 737 800 -
Alaska Airlines (AS 706) -
- -
- T
- -
- -
- -
- -
- -
- Boeing 737 800
-
06:00 PHX08:56 PDX2Hrs, 56m Direct
-
PHXPhoenix Sky Harbor Intl Airport 06:00 - PDX 08:56 2h 56m Direct
-
PHXPhoenix Sky Harbor Intl Airport 06:00
-
PDXPortland Airport 08:56
- 2h 56m
- Direct
-
Frontier Airlines (F9 2259)Airbus A320 Neo -
Frontier Airlines (F9 2259) -
- -
- -
- -
- -
- -
- S
- -
- Airbus A320 Neo
-
06:00 PHX08:51 PDX2Hrs, 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 06:00 - PDX 08:51 2h 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 06:00
-
PDXPortland Airport 08:51
- 2h 51m
- Direct
-
Alaska Airlines (AS 706)Boeing 737 -
Alaska Airlines (AS 706) -
- M
- -
- W
- T
- F
- S
- S
- Boeing 737
-
06:25 PHX09:15 PDX2Hrs, 50m Direct
-
PHXPhoenix Sky Harbor Intl Airport 06:25 - PDX 09:15 2h 50m Direct
-
PHXPhoenix Sky Harbor Intl Airport 06:25
-
PDXPortland Airport 09:15
- 2h 50m
- Direct
-
Southwest Airlines (WN 3328)Boeing 737 700 -
Southwest Airlines (WN 3328) -
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 700
-
06:30 PHX09:26 PDX2Hrs, 56m Direct
-
PHXPhoenix Sky Harbor Intl Airport 06:30 - PDX 09:26 2h 56m Direct
-
PHXPhoenix Sky Harbor Intl Airport 06:30
-
PDXPortland Airport 09:26
- 2h 56m
- Direct
-
Frontier Airlines (F9 2259)Airbus A320 Neo -
Frontier Airlines (F9 2259) -
- -
- -
- -
- T
- -
- -
- -
- Airbus A320 Neo
-
07:10 PHX10:08 PDX2Hrs, 58m Direct
-
PHXPhoenix Sky Harbor Intl Airport 07:10 - PDX 10:08 2h 58m Direct
-
PHXPhoenix Sky Harbor Intl Airport 07:10
-
PDXPortland Airport 10:08
- 2h 58m
- Direct
-
Frontier Airlines (F9 2259)Airbus A320 Neo -
Frontier Airlines (F9 2259) -
- M
- -
- -
- -
- -
- -
- -
- Airbus A320 Neo
-
07:44 PHX10:38 PDX2Hrs, 54m Direct
-
PHXPhoenix Sky Harbor Intl Airport 07:44 - PDX 10:38 2h 54m Direct
-
PHXPhoenix Sky Harbor Intl Airport 07:44
-
PDXPortland Airport 10:38
- 2h 54m
- Direct
-
American Airlines (AA 1625)Airbus -
American Airlines (AA 1625) -
- -
- -
- -
- -
- F
- S
- S
- Airbus
-
07:45 PHX10:35 PDX2Hrs, 50m Direct
-
PHXPhoenix Sky Harbor Intl Airport 07:45 - PDX 10:35 2h 50m Direct
-
PHXPhoenix Sky Harbor Intl Airport 07:45
-
PDXPortland Airport 10:35
- 2h 50m
- Direct
-
Southwest Airlines (WN 3328)Boeing 737 Max 8 Passenger -
Southwest Airlines (WN 3328) -
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 Max 8 Passenger
-
07:55 PHX10:46 PDX2Hrs, 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 07:55 - PDX 10:46 2h 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 07:55
-
PDXPortland Airport 10:46
- 2h 51m
- Direct
-
American Airlines (AA 1625)Airbus -
American Airlines (AA 1625) -
- M
- T
- W
- T
- -
- -
- -
- Airbus
-
08:20 PHX11:05 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 08:20 - PDX 11:05 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 08:20
-
PDXPortland Airport 11:05
- 2h 45m
- Direct
-
Southwest Airlines (WN 324)Boeing 737 Max 8 Passenger -
Southwest Airlines (WN 324) -
- M
- -
- -
- T
- F
- -
- -
- Boeing 737 Max 8 Passenger
-
08:34 AZA11:30 PDX2Hrs, 56m Direct
-
AZAPhoenix Williams Gateway Airport 08:34 - PDX 11:30 2h 56m Direct
-
AZAPhoenix Williams Gateway Airport 08:34
-
PDXPortland Airport 11:30
- 2h 56m
- Direct
-
Allegiant Air LLC (G4 733)Airbus -
Allegiant Air LLC (G4 733) -
- -
- -
- -
- -
- -
- -
- S
- Airbus
-
08:34 AZA11:30 PDX2Hrs, 56m Direct
-
AZAPhoenix Williams Gateway Airport 08:34 - PDX 11:30 2h 56m Direct
-
AZAPhoenix Williams Gateway Airport 08:34
-
PDXPortland Airport 11:30
- 2h 56m
- Direct
-
Allegiant Air LLC (G4 706)Airbus -
Allegiant Air LLC (G4 706) -
- -
- -
- -
- T
- -
- -
- -
- Airbus
-
09:00 PHX11:55 PDX2Hrs, 55m Direct
-
PHXPhoenix Sky Harbor Intl Airport 09:00 - PDX 11:55 2h 55m Direct
-
PHXPhoenix Sky Harbor Intl Airport 09:00
-
PDXPortland Airport 11:55
- 2h 55m
- Direct
-
Southwest Airlines (WN 3328)Boeing 737 Max 8 Passenger -
Southwest Airlines (WN 3328) -
- -
- T
- W
- -
- -
- -
- -
- Boeing 737 Max 8 Passenger
-
10:56 PHX13:47 PDX2Hrs, 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 10:56 - PDX 13:47 2h 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 10:56
-
PDXPortland Airport 13:47
- 2h 51m
- Direct
-
Alaska Airlines (AS 511)Boeing 737 800 -
Alaska Airlines (AS 511) -
- -
- -
- W
- -
- -
- -
- -
- Boeing 737 800
-
10:56 PHX13:47 PDX2Hrs, 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 10:56 - PDX 13:47 2h 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 10:56
-
PDXPortland Airport 13:47
- 2h 51m
- Direct
-
Alaska Airlines (AS 511)Boeing 737 -
Alaska Airlines (AS 511) -
- M
- T
- -
- T
- F
- S
- S
- Boeing 737
-
11:17 PHX14:13 PDX2Hrs, 56m Direct
-
PHXPhoenix Sky Harbor Intl Airport 11:17 - PDX 14:13 2h 56m Direct
-
PHXPhoenix Sky Harbor Intl Airport 11:17
-
PDXPortland Airport 14:13
- 2h 56m
- Direct
-
Frontier Airlines (F9 2259)Airbus A320 Neo -
Frontier Airlines (F9 2259) -
- -
- -
- W
- -
- -
- -
- -
- Airbus A320 Neo
-
11:25 PHX14:15 PDX2Hrs, 50m Direct
-
PHXPhoenix Sky Harbor Intl Airport 11:25 - PDX 14:15 2h 50m Direct
-
PHXPhoenix Sky Harbor Intl Airport 11:25
-
PDXPortland Airport 14:15
- 2h 50m
- Direct
-
Southwest Airlines (WN 693)Boeing 737 800 -
Southwest Airlines (WN 693) -
- M
- -
- -
- T
- F
- -
- -
- Boeing 737 800
-
11:50 PHX14:35 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 11:50 - PDX 14:35 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 11:50
-
PDXPortland Airport 14:35
- 2h 45m
- Direct
-
Southwest Airlines (WN 693)Boeing 737 800 -
Southwest Airlines (WN 693) -
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 800
-
13:22 PHX16:13 PDX2Hrs, 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 13:22 - PDX 16:13 2h 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 13:22
-
PDXPortland Airport 16:13
- 2h 51m
- Direct
-
Alaska Airlines (AS 1238)Boeing 737 -
Alaska Airlines (AS 1238) -
- -
- -
- W
- -
- F
- S
- S
- Boeing 737
-
13:22 PHX16:13 PDX2Hrs, 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 13:22 - PDX 16:13 2h 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 13:22
-
PDXPortland Airport 16:13
- 2h 51m
- Direct
-
Alaska Airlines (AS 1238)Boeing 737 800 -
Alaska Airlines (AS 1238) -
- -
- T
- -
- -
- -
- -
- -
- Boeing 737 800
-
13:26 PHX16:17 PDX2Hrs, 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 13:26 - PDX 16:17 2h 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 13:26
-
PDXPortland Airport 16:17
- 2h 51m
- Direct
-
Alaska Airlines (AS 1238)Boeing 737 -
Alaska Airlines (AS 1238) -
- M
- -
- -
- T
- -
- -
- -
- Boeing 737
-
13:59 PHX16:51 PDX2Hrs, 52m Direct
-
PHXPhoenix Sky Harbor Intl Airport 13:59 - PDX 16:51 2h 52m Direct
-
PHXPhoenix Sky Harbor Intl Airport 13:59
-
PDXPortland Airport 16:51
- 2h 52m
- Direct
-
American Airlines (AA 2013)Boeing 737 Max 8 Passenger -
American Airlines (AA 2013) -
- M
- T
- W
- T
- -
- -
- -
- Boeing 737 Max 8 Passenger
-
14:07 PHX16:52 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 14:07 - PDX 16:52 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 14:07
-
PDXPortland Airport 16:52
- 2h 45m
- Direct
-
American Airlines (AA 2660)Airbus -
American Airlines (AA 2660) -
- -
- -
- -
- -
- -
- -
- S
- Airbus
-
14:07 PHX16:58 PDX2Hrs, 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 14:07 - PDX 16:58 2h 51m Direct
-
PHXPhoenix Sky Harbor Intl Airport 14:07
-
PDXPortland Airport 16:58
- 2h 51m
- Direct
-
American Airlines (AA 2660)Boeing 737 Max 8 Passenger -
American Airlines (AA 2660) -
- -
- -
- -
- -
- F
- -
- -
- Boeing 737 Max 8 Passenger
-
14:15 PHX17:00 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 14:15 - PDX 17:00 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 14:15
-
PDXPortland Airport 17:00
- 2h 45m
- Direct
-
Southwest Airlines (WN 324)Boeing 737 800 -
Southwest Airlines (WN 324) -
- -
- T
- W
- -
- -
- -
- -
- Boeing 737 800
-
14:35 PHX17:20 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 14:35 - PDX 17:20 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 14:35
-
PDXPortland Airport 17:20
- 2h 45m
- Direct
-
Southwest Airlines (WN 3011)Boeing 737 800 -
Southwest Airlines (WN 3011) -
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 800
-
15:10 PHX17:55 PDX2Hrs, 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 15:10 - PDX 17:55 2h 45m Direct
-
PHXPhoenix Sky Harbor Intl Airport 15:10
-
PDXPortland Airport 17:55
- 2h 45m
- Direct
-
Southwest Airlines (WN 3011)Boeing 737 Max 8 Passenger -
Southwest Airlines (WN 3011) -
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 Max 8 Passenger
The fastest flight time for direct flights from Phoenix to Portland is 2 hours 40 minutes. Check latest flight schedules & prices on Wego.
The most popular airline flying from Phoenix to Portland is Alaska Airlines. Find the latest flight deals on Wego.
The flight distance between Phoenix and Portland is 1619km. Check all available flights on Wego.
The earliest flight of the day departs at 05:15. The last flight of the day departs at 17:05. See the full list of flight times on Wego.
There are 5 airlines that offer direct flights from Phoenix to Portland. Find out the list of airlines on Wego.
All Airports in Portland
Portland Airport PDX
Popular Airlines Flying From Phoenix to Portland
Popular Destinations From Portland
Popular Destinations From Phoenix
Popular Hotels in Portland
- The Paramount Hotel
- Courtyard Portland North
- Hyatt House Portland/Downtown
- Residence Inn Portland Downtown/RiverPlace
- The Hotel Zags Portland
- The Heathman Hotel
- Crowne Plaza PORTLAND-DOWNTOWN CONV CTR
- Oxford Suites Portland
- Holiday Inn PORTLAND-AIRPORT (I-205)
- Country Inn & Suites by Radisson, Portland International Airport, OR