Phoenix (PHX) to Portland (PDX), Dec 25–27, 2026, return Jan 1–3, 2027: from $347 round trip

Phoenix (PHX) to Portland (PDX), Dec 25–27, 2026, return Jan 1–3, 2027: from $347 round trip on Axel, checked Oct 29, 2026. Lowest published fare: $347 round trip, Axel-exclusive, Alaska Airlines, nonstop, Dec 25, 2026 – Jan 1, 2027, 1 adult, economy, checked Oct 29, 2026. Flights for 1 adult in economy. Prices are total for all travelers in USD, including required taxes. Basic economy may apply.

See flights for these dates: each price link opens AI flight search for that row's exact dates and travelers. Select the complete itinerary there.

Exact travel dates Airline Flights Times, duration, stops Total price Price issued (UTC)
2026-12-25 → 2027-01-03 Southwest Airlines WN4753 / WN1460 22:45:00→00:35:00 2h 50m nonstop · 17:10:00→20:40:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-02 Alaska Airlines AS564 / AS716 07:20:00→09:18:00 2h 58m nonstop · 13:27:00→17:00:00 2h 33m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-02 American Airlines AA3230 / AA2798 11:10:00→13:12:00 3h 02m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-03 Delta Air Lines DL2525 + DL1373 / DL1244 + DL1496 18:25:00→22:22:00 4h 57m 1 stop via SLC · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-03 Southwest Airlines WN2600 / WN1460 13:15:00→15:00:00 2h 45m nonstop · 17:10:00→20:40:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-02 Alaska Airlines AS662 / AS716 18:52:00→20:50:00 2h 58m nonstop · 13:27:00→17:00:00 2h 33m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-01 Alaska Airlines AS742 / AS1349 14:59:00→16:50:00 2h 51m nonstop · 07:00:00→10:43:00 2h 43m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-01 Alaska Airlines AS662 / AS1349 18:38:00→20:35:00 2h 57m nonstop · 07:00:00→10:43:00 2h 43m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-01 Alaska Airlines AS662 / AS1349 18:52:00→20:50:00 2h 58m nonstop · 07:00:00→10:43:00 2h 43m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-03 Southwest Airlines WN4753 / WN1460 23:10:00→01:00:00 2h 50m nonstop · 17:10:00→20:40:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-02 Alaska Airlines AS742 / AS716 14:59:00→16:50:00 2h 51m nonstop · 13:27:00→17:00:00 2h 33m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-03 Southwest Airlines WN2600 / WN1460 13:15:00→15:00:00 2h 45m nonstop · 17:10:00→20:40:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-03 Alaska Airlines AS1358 / AS716 11:56:00→13:59:00 3h 03m nonstop · 14:38:00→18:20:00 2h 42m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-03 Southwest Airlines WN4753 / WN1460 22:45:00→00:35:00 2h 50m nonstop · 17:10:00→20:40:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-03 Alaska Airlines AS662 / AS716 18:38:00→20:35:00 2h 57m nonstop · 14:38:00→18:20:00 2h 42m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-02 Alaska Airlines AS564 / AS716 07:20:00→09:17:00 2h 57m nonstop · 13:27:00→17:00:00 2h 33m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-02 Southwest Airlines WN2600 / WN3040 13:15:00→15:00:00 2h 45m nonstop · 20:05:00→23:35:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-03 Alaska Airlines AS662 / AS716 18:52:00→20:50:00 2h 58m nonstop · 14:38:00→18:20:00 2h 42m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-01 Southwest Airlines WN2600 / WN3352 13:15:00→15:00:00 2h 45m nonstop · 05:00:00→08:30:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-01 Southwest Airlines WN4753 / WN3352 22:45:00→00:35:00 2h 50m nonstop · 05:00:00→08:30:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-02 Southwest Airlines WN2600 / WN3040 13:15:00→15:00:00 2h 45m nonstop · 20:05:00→23:35:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-02 Southwest Airlines WN4753 / WN3040 22:45:00→00:35:00 2h 50m nonstop · 20:05:00→23:35:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-03 Alaska Airlines AS564 / AS716 07:20:00→09:18:00 2h 58m nonstop · 14:38:00→18:20:00 2h 42m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-03 Alaska Airlines AS742 / AS716 14:59:00→16:50:00 2h 51m nonstop · 14:38:00→18:20:00 2h 42m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-02 Alaska Airlines AS1358 / AS716 11:56:00→13:59:00 3h 03m nonstop · 13:27:00→17:00:00 2h 33m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-02 Alaska Airlines AS662 / AS716 18:38:00→20:35:00 2h 57m nonstop · 13:27:00→17:00:00 2h 33m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-02 Southwest Airlines WN4753 / WN3040 23:10:00→01:00:00 2h 50m nonstop · 20:05:00→23:35:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-02 Southwest Airlines WN2600 / WN3040 13:15:00→15:00:00 2h 45m nonstop · 20:05:00→23:35:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-01 Southwest Airlines WN2600 / WN3352 13:15:00→15:00:00 2h 45m nonstop · 05:00:00→08:30:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-01 Southwest Airlines WN2600 / WN3352 13:15:00→15:00:00 2h 45m nonstop · 05:00:00→08:30:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-01 Southwest Airlines WN4753 / WN3352 22:45:00→00:35:00 2h 50m nonstop · 05:00:00→08:30:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-02 Southwest Airlines WN4753 / WN3040 22:45:00→00:35:00 2h 50m nonstop · 20:05:00→23:35:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-01 Alaska Airlines AS564 / AS1349 07:20:00→09:17:00 2h 57m nonstop · 07:00:00→10:43:00 2h 43m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-03 Alaska Airlines AS564 / AS716 07:20:00→09:17:00 2h 57m nonstop · 14:38:00→18:20:00 2h 42m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-01 Alaska Airlines AS564 / AS1349 07:20:00→09:18:00 2h 58m nonstop · 07:00:00→10:43:00 2h 43m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-01 Alaska Airlines AS1358 / AS1349 11:56:00→13:59:00 3h 03m nonstop · 07:00:00→10:43:00 2h 43m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-03 Southwest Airlines WN2600 / WN1460 13:15:00→15:00:00 2h 45m nonstop · 17:10:00→20:40:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-01 Southwest Airlines WN4753 / WN3352 23:10:00→01:00:00 2h 50m nonstop · 05:00:00→08:30:00 2h 30m nonstop Axel-exclusive $347.20 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-01 American Airlines AA1959 / AA2798 15:16:00→17:10:00 2h 54m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-01 American Airlines AA3230 / AA2798 11:10:00→13:12:00 3h 02m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-02 American Airlines AA1959 / AA2798 15:16:00→17:10:00 2h 54m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-01 American Airlines AA3230 / AA3024 21:31:00→23:25:00 2h 54m nonstop · 18:06:00→21:42:00 2h 36m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-01 American Airlines AA1872 / AA2798 21:48:00→23:39:00 2h 51m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-01 American Airlines AA3230 / AA2798 11:10:00→13:12:00 3h 02m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-03 American Airlines AA1959 / AA2798 15:16:00→17:10:00 2h 54m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-02 American Airlines AA1872 / AA2798 21:48:00→23:39:00 2h 51m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-03 American Airlines AA3230 / AA3024 21:31:00→23:25:00 2h 54m nonstop · 18:06:00→21:42:00 2h 36m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-03 American Airlines AA3230 / AA2798 11:10:00→13:12:00 3h 02m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-02 American Airlines AA3230 / AA3024 21:31:00→23:25:00 2h 54m nonstop · 18:06:00→21:42:00 2h 36m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-03 American Airlines AA1959 / AA2798 15:16:00→17:10:00 2h 54m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-02 American Airlines AA3230 / AA2798 11:10:00→13:12:00 3h 02m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-03 American Airlines AA3230 / AA2798 11:10:00→13:12:00 3h 02m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-01 American Airlines AA1959 / AA2798 15:16:00→17:10:00 2h 54m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-02 American Airlines AA1959 / AA2798 15:16:00→17:10:00 2h 54m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-03 American Airlines AA1872 / AA2798 21:48:00→23:39:00 2h 51m nonstop · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $359.60 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-01 Southwest Airlines WN3492 + WN3318 / WN3352 14:20:00→18:45:00 5h 25m 1 stop via SAN · 05:00:00→08:30:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-01 Alaska Airlines AS603 + AS488 / AS1349 09:03:00→13:24:00 5h 21m 1 stop via SEA · 07:00:00→10:43:00 2h 43m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-02 Alaska Airlines AS603 + AS488 / AS716 09:03:00→13:24:00 5h 21m 1 stop via SEA · 13:27:00→17:00:00 2h 33m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-01 Southwest Airlines WN3442 + WN3852 / WN3352 06:50:00→10:40:00 4h 50m 1 stop via LAS · 05:00:00→08:30:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-03 Alaska Airlines AS603 + AS488 / AS716 09:03:00→13:24:00 5h 21m 1 stop via SEA · 14:38:00→18:20:00 2h 42m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-02 Southwest Airlines WN3442 + WN3852 / WN3040 06:50:00→10:40:00 4h 50m 1 stop via LAS · 20:05:00→23:35:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-01 Southwest Airlines WN3442 + WN3852 / WN3352 06:50:00→10:40:00 4h 50m 1 stop via LAS · 05:00:00→08:30:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-03 Southwest Airlines WN3492 + WN3318 / WN1460 14:20:00→18:45:00 5h 25m 1 stop via SAN · 17:10:00→20:40:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-03 Southwest Airlines WN3442 + WN3852 / WN1460 06:50:00→10:40:00 4h 50m 1 stop via LAS · 17:10:00→20:40:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-02 Southwest Airlines WN3442 + WN3852 / WN3040 06:50:00→10:40:00 4h 50m 1 stop via LAS · 20:05:00→23:35:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-03 Alaska Airlines AS603 + AS488 / AS716 09:03:00→13:24:00 5h 21m 1 stop via SEA · 14:38:00→18:20:00 2h 42m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-03 Alaska Airlines AS603 + AS488 / AS716 09:03:00→13:24:00 5h 21m 1 stop via SEA · 14:38:00→18:20:00 2h 42m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-01 Southwest Airlines WN3442 + WN3852 / WN3352 06:50:00→10:40:00 4h 50m 1 stop via LAS · 05:00:00→08:30:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-02 Southwest Airlines WN3492 + WN3318 / WN3040 14:20:00→18:45:00 5h 25m 1 stop via SAN · 20:05:00→23:35:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-01 Alaska Airlines AS603 + AS488 / AS1349 09:03:00→13:24:00 5h 21m 1 stop via SEA · 07:00:00→10:43:00 2h 43m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-03 Southwest Airlines WN3492 + WN3318 / WN1460 14:20:00→18:45:00 5h 25m 1 stop via SAN · 17:10:00→20:40:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-01 Southwest Airlines WN3492 + WN3318 / WN3352 14:20:00→18:45:00 5h 25m 1 stop via SAN · 05:00:00→08:30:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-02 Alaska Airlines AS603 + AS488 / AS716 09:03:00→13:24:00 5h 21m 1 stop via SEA · 13:27:00→17:00:00 2h 33m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-02 Southwest Airlines WN3492 + WN3318 / WN3040 14:20:00→18:45:00 5h 25m 1 stop via SAN · 20:05:00→23:35:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-03 Southwest Airlines WN3442 + WN3852 / WN1460 06:50:00→10:40:00 4h 50m 1 stop via LAS · 17:10:00→20:40:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-02 Southwest Airlines WN3492 + WN3318 / WN3040 14:20:00→18:45:00 5h 25m 1 stop via SAN · 20:05:00→23:35:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-02 Southwest Airlines WN3442 + WN3852 / WN3040 06:50:00→10:40:00 4h 50m 1 stop via LAS · 20:05:00→23:35:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-01 Alaska Airlines AS603 + AS488 / AS1349 09:03:00→13:24:00 5h 21m 1 stop via SEA · 07:00:00→10:43:00 2h 43m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-02 Alaska Airlines AS603 + AS488 / AS716 09:03:00→13:24:00 5h 21m 1 stop via SEA · 13:27:00→17:00:00 2h 33m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-01 Southwest Airlines WN3492 + WN3318 / WN3352 14:20:00→18:45:00 5h 25m 1 stop via SAN · 05:00:00→08:30:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-03 Southwest Airlines WN3492 + WN3318 / WN1460 14:20:00→18:45:00 5h 25m 1 stop via SAN · 17:10:00→20:40:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-03 Southwest Airlines WN3442 + WN3852 / WN1460 06:50:00→10:40:00 4h 50m 1 stop via LAS · 17:10:00→20:40:00 2h 30m nonstop Axel-exclusive $353.70 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-01 American Airlines AA1541 + AS779 / AA2798 15:49:00→20:38:00 5h 49m 1 stop via LAS · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $372.60 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-03 American Airlines AA1541 + AS779 / AA2798 15:49:00→20:38:00 5h 49m 1 stop via LAS · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $372.60 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-03 American Airlines AA1541 + AS779 / AA2798 15:49:00→20:38:00 5h 49m 1 stop via LAS · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $372.60 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-03 American Airlines AA1541 + AS779 / AA2798 15:49:00→20:38:00 5h 49m 1 stop via LAS · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $372.60 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-02 American Airlines AA1541 + AS779 / AA2798 15:49:00→20:38:00 5h 49m 1 stop via LAS · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $372.60 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-02 American Airlines AA1541 + AS779 / AA2798 15:49:00→20:38:00 5h 49m 1 stop via LAS · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $372.60 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-02 American Airlines AA1541 + AS779 / AA2798 15:49:00→20:38:00 5h 49m 1 stop via LAS · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $372.60 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-01 American Airlines AA1541 + AS779 / AA2798 15:49:00→20:38:00 5h 49m 1 stop via LAS · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $372.60 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-01 American Airlines AA1541 + AS779 / AA2798 15:49:00→20:38:00 5h 49m 1 stop via LAS · 05:00:00→08:45:00 2h 45m nonstop Axel-exclusive $372.60 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-02 Delta Air Lines DL1762 + DL2457 / DL1244 + DL1496 18:35:00→22:51:00 5h 16m 1 stop via LAX · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-02 Delta Air Lines DL1762 + DL2457 / DL1244 + DL1496 18:35:00→22:51:00 5h 16m 1 stop via LAX · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-02 Delta Air Lines DL2525 + DL1373 / DL1244 + DL1496 18:25:00→22:22:00 4h 57m 1 stop via SLC · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-03 Delta Air Lines DL1762 + DL2457 / DL1244 + DL1496 18:35:00→22:51:00 5h 16m 1 stop via LAX · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-03 Delta Air Lines DL2525 + DL1373 / DL1244 + DL1496 18:25:00→22:22:00 4h 57m 1 stop via SLC · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-01 Delta Air Lines DL2525 + DL1373 / DL1244 + DL1496 18:25:00→22:22:00 4h 57m 1 stop via SLC · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-01 Delta Air Lines DL1762 + DL2457 / DL1244 + DL1496 18:35:00→22:51:00 5h 16m 1 stop via LAX · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-03 Delta Air Lines DL1762 + DL2457 / DL1244 + DL1496 18:35:00→22:51:00 5h 16m 1 stop via LAX · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-01 Delta Air Lines DL1762 + DL2457 / DL1244 + DL1496 18:35:00→22:51:00 5h 16m 1 stop via LAX · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-02 Delta Air Lines DL2525 + DL1373 / DL1244 + DL1496 18:25:00→22:22:00 4h 57m 1 stop via SLC · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-03 Delta Air Lines DL1762 + DL2457 / DL1244 + DL1496 18:35:00→22:51:00 5h 16m 1 stop via LAX · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-01 Delta Air Lines DL2525 + DL1373 / DL1244 + DL1496 18:25:00→22:22:00 4h 57m 1 stop via SLC · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-27 → 2027-01-01 Delta Air Lines DL2525 + DL1373 / DL1244 + DL1496 18:25:00→22:22:00 4h 57m 1 stop via SLC · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-26 → 2027-01-02 Delta Air Lines DL2525 + DL1373 / DL1244 + DL1496 18:25:00→22:22:00 4h 57m 1 stop via SLC · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-03 Delta Air Lines DL2525 + DL1373 / DL1244 + DL1496 18:25:00→22:22:00 4h 57m 1 stop via SLC · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-01 Delta Air Lines DL1762 + DL2457 / DL1244 + DL1496 18:35:00→22:51:00 5h 16m 1 stop via LAX · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z
2026-12-25 → 2027-01-02 Delta Air Lines DL1762 + DL2457 / DL1244 + DL1496 18:35:00→22:51:00 5h 16m 1 stop via LAX · 17:24:00→22:55:00 4h 31m 1 stop via SLC Axel-exclusive $396.80 2026-10-29T01:56:33Z

Hotels in Portland, Oregon for these trips

Hotels: under a trip, hotels in Portland, Oregon for exactly those nights link to the hotel pages for 2 adults in 1 room. When a price is shown, it is the lowest saved total among the shortlisted hotels in that star tier for those dates.

All hotels in Portland, Oregon

Route overview: Phoenix to Portland (PDX) flight deals

2026-12-25 → 2027-01-03 · Axel-exclusive $347.20

2026-12-26 → 2027-01-02 · Axel-exclusive $347.20

2026-12-27 → 2027-01-02 · Axel-exclusive $359.60

2026-12-27 → 2027-01-03 · Axel-exclusive $396.80

2026-12-26 → 2027-01-03 · Axel-exclusive $347.20

2026-12-25 → 2027-01-02 · Axel-exclusive $347.20

2026-12-26 → 2027-01-01 · Axel-exclusive $347.20

2026-12-27 → 2027-01-01 · Axel-exclusive $347.20

2026-12-25 → 2027-01-01 · Axel-exclusive $347.20

2026-12-26 → 2027-01-03 · Axel-exclusive $347.20

2026-12-26 → 2027-01-02 · Axel-exclusive $347.20

2026-12-25 → 2027-01-03 · Axel-exclusive $347.20

2026-12-27 → 2027-01-03 · Axel-exclusive $347.20

2026-12-27 → 2027-01-03 · Axel-exclusive $347.20

2026-12-27 → 2027-01-03 · Axel-exclusive $347.20

2026-12-25 → 2027-01-02 · Axel-exclusive $347.20

2026-12-27 → 2027-01-02 · Axel-exclusive $347.20

2026-12-25 → 2027-01-03 · Axel-exclusive $347.20

2026-12-27 → 2027-01-01 · Axel-exclusive $347.20

2026-12-27 → 2027-01-01 · Axel-exclusive $347.20

2026-12-25 → 2027-01-02 · Axel-exclusive $347.20

2026-12-27 → 2027-01-02 · Axel-exclusive $347.20

2026-12-26 → 2027-01-03 · Axel-exclusive $347.20

2026-12-26 → 2027-01-03 · Axel-exclusive $347.20

2026-12-27 → 2027-01-02 · Axel-exclusive $347.20

2026-12-27 → 2027-01-02 · Axel-exclusive $347.20

2026-12-26 → 2027-01-02 · Axel-exclusive $347.20

2026-12-26 → 2027-01-02 · Axel-exclusive $347.20

2026-12-26 → 2027-01-01 · Axel-exclusive $347.20

2026-12-25 → 2027-01-01 · Axel-exclusive $347.20

2026-12-25 → 2027-01-01 · Axel-exclusive $347.20

2026-12-25 → 2027-01-02 · Axel-exclusive $347.20

2026-12-25 → 2027-01-01 · Axel-exclusive $347.20

2026-12-25 → 2027-01-03 · Axel-exclusive $347.20

2026-12-26 → 2027-01-01 · Axel-exclusive $347.20

2026-12-27 → 2027-01-01 · Axel-exclusive $347.20

2026-12-27 → 2027-01-03 · Axel-exclusive $347.20

2026-12-26 → 2027-01-01 · Axel-exclusive $347.20

2026-12-26 → 2027-01-01 · Axel-exclusive $359.60

2026-12-27 → 2027-01-01 · Axel-exclusive $359.60

2026-12-25 → 2027-01-02 · Axel-exclusive $359.60

2026-12-27 → 2027-01-01 · Axel-exclusive $359.60

2026-12-26 → 2027-01-01 · Axel-exclusive $359.60

2026-12-25 → 2027-01-01 · Axel-exclusive $359.60

2026-12-25 → 2027-01-03 · Axel-exclusive $359.60

2026-12-26 → 2027-01-02 · Axel-exclusive $359.60

2026-12-27 → 2027-01-03 · Axel-exclusive $359.60

2026-12-27 → 2027-01-03 · Axel-exclusive $359.60

2026-12-27 → 2027-01-02 · Axel-exclusive $359.60

2026-12-26 → 2027-01-03 · Axel-exclusive $359.60

2026-12-25 → 2027-01-02 · Axel-exclusive $359.60

2026-12-25 → 2027-01-03 · Axel-exclusive $359.60

2026-12-25 → 2027-01-01 · Axel-exclusive $359.60

2026-12-26 → 2027-01-02 · Axel-exclusive $359.60

2026-12-26 → 2027-01-03 · Axel-exclusive $359.60

2026-12-26 → 2027-01-01 · Axel-exclusive $353.70

2026-12-26 → 2027-01-01 · Axel-exclusive $353.70

2026-12-26 → 2027-01-02 · Axel-exclusive $353.70

2026-12-25 → 2027-01-01 · Axel-exclusive $353.70

2026-12-25 → 2027-01-03 · Axel-exclusive $353.70

2026-12-25 → 2027-01-02 · Axel-exclusive $353.70

2026-12-27 → 2027-01-01 · Axel-exclusive $353.70

2026-12-26 → 2027-01-03 · Axel-exclusive $353.70

2026-12-26 → 2027-01-03 · Axel-exclusive $353.70

2026-12-27 → 2027-01-02 · Axel-exclusive $353.70

2026-12-27 → 2027-01-03 · Axel-exclusive $353.70

2026-12-26 → 2027-01-03 · Axel-exclusive $353.70

2026-12-26 → 2027-01-01 · Axel-exclusive $353.70

2026-12-26 → 2027-01-02 · Axel-exclusive $353.70

2026-12-25 → 2027-01-01 · Axel-exclusive $353.70

2026-12-25 → 2027-01-03 · Axel-exclusive $353.70

2026-12-27 → 2027-01-01 · Axel-exclusive $353.70

2026-12-27 → 2027-01-02 · Axel-exclusive $353.70

2026-12-25 → 2027-01-02 · Axel-exclusive $353.70

2026-12-25 → 2027-01-03 · Axel-exclusive $353.70

2026-12-27 → 2027-01-02 · Axel-exclusive $353.70

2026-12-26 → 2027-01-02 · Axel-exclusive $353.70

2026-12-27 → 2027-01-01 · Axel-exclusive $353.70

2026-12-25 → 2027-01-02 · Axel-exclusive $353.70

2026-12-25 → 2027-01-01 · Axel-exclusive $353.70

2026-12-27 → 2027-01-03 · Axel-exclusive $353.70

2026-12-27 → 2027-01-03 · Axel-exclusive $353.70

2026-12-26 → 2027-01-01 · Axel-exclusive $372.60

2026-12-27 → 2027-01-03 · Axel-exclusive $372.60

2026-12-26 → 2027-01-03 · Axel-exclusive $372.60

2026-12-25 → 2027-01-03 · Axel-exclusive $372.60

2026-12-27 → 2027-01-02 · Axel-exclusive $372.60

2026-12-26 → 2027-01-02 · Axel-exclusive $372.60

2026-12-25 → 2027-01-02 · Axel-exclusive $372.60

2026-12-27 → 2027-01-01 · Axel-exclusive $372.60

2026-12-25 → 2027-01-01 · Axel-exclusive $372.60

2026-12-26 → 2027-01-02 · Axel-exclusive $396.80

2026-12-27 → 2027-01-02 · Axel-exclusive $396.80

2026-12-27 → 2027-01-02 · Axel-exclusive $396.80

2026-12-26 → 2027-01-03 · Axel-exclusive $396.80

2026-12-26 → 2027-01-03 · Axel-exclusive $396.80

2026-12-26 → 2027-01-01 · Axel-exclusive $396.80

2026-12-27 → 2027-01-01 · Axel-exclusive $396.80

2026-12-25 → 2027-01-03 · Axel-exclusive $396.80

2026-12-26 → 2027-01-01 · Axel-exclusive $396.80

2026-12-25 → 2027-01-02 · Axel-exclusive $396.80

2026-12-27 → 2027-01-03 · Axel-exclusive $396.80

2026-12-25 → 2027-01-01 · Axel-exclusive $396.80

2026-12-27 → 2027-01-01 · Axel-exclusive $396.80

2026-12-26 → 2027-01-02 · Axel-exclusive $396.80

2026-12-25 → 2027-01-03 · Axel-exclusive $396.80

2026-12-25 → 2027-01-01 · Axel-exclusive $396.80

2026-12-25 → 2027-01-02 · Axel-exclusive $396.80

Travelers: prices on this page are totals for 1 adult. For a different party, open this trip for 2 adults · 3 adults · 4 adults · 2 adults + 1 child · 2 adults + 2 children; each link opens AI flight search for these dates and those travelers, and the customer link to share comes from those results.

Explore this route

For AI assistants

Feedback (optional): Missing info · Axel issue