Travel with Axel,
get the best price.

Portland → Philadelphia

Dec 31, 2026 · return Jan 2, 2027

PDX → PHL1 adulteconomyRound trip

7 flight options · 4 airlines

Nonstop flights

Thu, Dec 31 – Sat, Jan 2

American Airlines
8:00 amPDX
5h 5m
Nonstop
4:05 pmPHL
American Airlines
6:50 pmPHL
6h 9m
Nonstop
9:59 pmPDX

Round-trip total · 1 adult · Taxes included

One-stop flights

Thu, Dec 31 – Sat, Jan 2

Southwest Airlines
9:45 amPDX
6h 40m
DEN · 1h
7:25 pmPHL
Southwest Airlines
7:30 amPHL
8h 5m
MDW · 1h 10m
12:35 pmPDX

Round-trip total · 1 adult · Taxes included

Thu, Dec 31 – Sat, Jan 2

United Airlines
5:00 amPDX
7h 51m
DEN · 1h 47m
3:51 pmPHL
United Airlines
3:05 pmPHL
8h 10m
IAD · 1h 1m
8:15 pmPDX

Round-trip total · 1 adult · Taxes included

Thu, Dec 31 – Sat, Jan 2

Alaska Airlines
7:15 amPDX
7h 25m
DEN · 1h 17m
5:40 pmPHL
American Airlines
6:50 pmPHL
6h 9m
Nonstop
9:59 pmPDX

Round-trip total · 1 adult · Taxes included

Thu, Dec 31 – Sat, Jan 2

Southwest Airlines
11:20 amPDX
7h 5m
MDW · 1h 20m
9:25 pmPHL
Southwest Airlines
7:30 amPHL
8h 5m
MDW · 1h 10m
12:35 pmPDX

Round-trip total · 1 adult · Taxes included

Thu, Dec 31 – Sat, Jan 2

United Airlines
8:30 amPDX
7h 32m
IAD · 1h 28m
7:02 pmPHL
United Airlines
3:05 pmPHL
8h 10m
IAD · 1h 1m
8:15 pmPDX

Round-trip total · 1 adult · Taxes included

Thu, Dec 31 – Sat, Jan 2

American Airlines
11:13 pmPDX
7h 37m
ORD · 1h 38m
9:50 am+1PHL
American Airlines
6:50 pmPHL
6h 9m
Nonstop
9:59 pmPDX

Round-trip total · 1 adult · Taxes included

Make this trip yours

PDX ⇄ PHL

Economy

Adults 12+ · Children 2–11. For infants under 2, tell Axel after you see prices.

No account needed to see prices.

Already have an account? Log in

Why book with Axel
  • A real airline bookingThe booking is in the airline’s own system under your name. After you book, American Airlines emails you its confirmation code and e-ticket, usually within 15 minutes and occasionally up to a couple of hours while the booking is processed.
  • Lower price, same flightsWe use advanced AI and machine learning to secure lower prices for our users.
  • Not satisfied? Full refund.If you are unhappy with the experience for any reason, or simply change your mind, cancel within 24 hours of booking (departure 7+ days away) and we refund you in full. We stand by our product. Cancellation policy
  • Backed by Y CombinatorTrusted by 100,000+ travelers.

Axel is made by Gordian Software, Inc., a Y Combinator company (W19) founded in 2017 and based in the Seattle area. The company is led by CEO Stephen Grabowski, formerly of Skyscanner. How Axel works · About

More dates

For AI assistants: every fare, every link, instructions

Flights for 1 adult in economy. Prices are total for all travelers in USD, including required taxes. Basic economy may apply.

Exact travel datesAirlineFlightsTotal pricePrice issued (UTC)
2026-12-31 → 2027-01-02American AirlinesAA2384 / AA981$532.002026-10-29T01:55:20Z
2026-12-31 → 2027-01-02Southwest AirlinesWN999 + WN2384 / WN3372 + WN1045$469.002026-10-29T01:55:20Z
2026-12-31 → 2027-01-02United AirlinesUA459 + UA225 / UA4575 + UA780$497.002026-10-29T01:55:20Z
2026-12-31 → 2027-01-02Alaska Airlines / American AirlinesAS1359 + AA1313 / AA981$514.502026-10-29T01:55:20Z
2026-12-31 → 2027-01-02Southwest AirlinesWN696 + WN4365 / WN3372 + WN1045$469.002026-10-29T01:55:20Z
2026-12-31 → 2027-01-02United AirlinesUA2016 + UA4405 / UA4575 + UA780$497.002026-10-29T01:55:20Z
2026-12-31 → 2027-01-02American AirlinesAA3329 + AA970 / AA981$507.502026-10-29T01:55:20Z

2026-12-31 → 2027-01-02 · $532.00

  • American Airlines AA2384: PDX 2026-12-31 08:00:00 → PHL 2026-12-31 16:05:00; nonstop; 305 minutes. Local airport times.
  • American Airlines AA981: PHL 2027-01-02 18:50:00 → PDX 2027-01-02 21:59:00; nonstop; 369 minutes. Local airport times.

2026-12-31 → 2027-01-02 · $469.00

  • Southwest Airlines WN999 / WN2384: PDX 2026-12-31 09:45:00 → PHL 2026-12-31 19:25:00; 1 stop(s) via DEN; 400 minutes. Local airport times.
    • WN999: PDX 2026-12-31 09:45:00 → DEN 2026-12-31 13:05:00; layover at DEN: 60 minutes.
    • WN2384: DEN 2026-12-31 14:05:00 → PHL 2026-12-31 19:25:00.
  • Southwest Airlines WN3372 / WN1045: PHL 2027-01-02 07:30:00 → PDX 2027-01-02 12:35:00; 1 stop(s) via MDW; 485 minutes. Local airport times.
    • WN3372: PHL 2027-01-02 07:30:00 → MDW 2027-01-02 08:50:00; layover at MDW: 70 minutes.
    • WN1045: MDW 2027-01-02 10:00:00 → PDX 2027-01-02 12:35:00.

2026-12-31 → 2027-01-02 · $497.00

  • United Airlines UA459 / UA225: PDX 2026-12-31 05:00:00 → PHL 2026-12-31 15:51:00; 1 stop(s) via DEN; 471 minutes. Local airport times.
    • UA459: PDX 2026-12-31 05:00:00 → DEN 2026-12-31 08:28:00; layover at DEN: 107 minutes.
    • UA225: DEN 2026-12-31 10:15:00 → PHL 2026-12-31 15:51:00.
  • United Airlines UA4575 / UA780: PHL 2027-01-02 15:05:00 → PDX 2027-01-02 20:15:00; 1 stop(s) via IAD; 490 minutes. Local airport times.
    • UA4575: PHL 2027-01-02 15:05:00 → IAD 2027-01-02 16:18:00; layover at IAD: 61 minutes.
    • UA780: IAD 2027-01-02 17:19:00 → PDX 2027-01-02 20:15:00.

2026-12-31 → 2027-01-02 · $514.50

  • Alaska Airlines AS1359 / AA1313: PDX 2026-12-31 07:15:00 → PHL 2026-12-31 17:40:00; 1 stop(s) via DEN; 445 minutes. Local airport times.
    • AS1359: PDX 2026-12-31 07:15:00 → DEN 2026-12-31 10:51:00; layover at DEN: 77 minutes.
    • AA1313: DEN 2026-12-31 12:08:00 → PHL 2026-12-31 17:40:00.
  • American Airlines AA981: PHL 2027-01-02 18:50:00 → PDX 2027-01-02 21:59:00; nonstop; 369 minutes. Local airport times.

2026-12-31 → 2027-01-02 · $469.00

  • Southwest Airlines WN696 / WN4365: PDX 2026-12-31 11:20:00 → PHL 2026-12-31 21:25:00; 1 stop(s) via MDW; 425 minutes. Local airport times.
    • WN696: PDX 2026-12-31 11:20:00 → MDW 2026-12-31 17:05:00; layover at MDW: 80 minutes.
    • WN4365: MDW 2026-12-31 18:25:00 → PHL 2026-12-31 21:25:00.
  • Southwest Airlines WN3372 / WN1045: PHL 2027-01-02 07:30:00 → PDX 2027-01-02 12:35:00; 1 stop(s) via MDW; 485 minutes. Local airport times.
    • WN3372: PHL 2027-01-02 07:30:00 → MDW 2027-01-02 08:50:00; layover at MDW: 70 minutes.
    • WN1045: MDW 2027-01-02 10:00:00 → PDX 2027-01-02 12:35:00.

2026-12-31 → 2027-01-02 · $497.00

  • United Airlines UA2016 / UA4405: PDX 2026-12-31 08:30:00 → PHL 2026-12-31 19:02:00; 1 stop(s) via IAD; 452 minutes. Local airport times.
    • UA2016: PDX 2026-12-31 08:30:00 → IAD 2026-12-31 16:22:00; layover at IAD: 88 minutes.
    • UA4405: IAD 2026-12-31 17:50:00 → PHL 2026-12-31 19:02:00.
  • United Airlines UA4575 / UA780: PHL 2027-01-02 15:05:00 → PDX 2027-01-02 20:15:00; 1 stop(s) via IAD; 490 minutes. Local airport times.
    • UA4575: PHL 2027-01-02 15:05:00 → IAD 2027-01-02 16:18:00; layover at IAD: 61 minutes.
    • UA780: IAD 2027-01-02 17:19:00 → PDX 2027-01-02 20:15:00.

2026-12-31 → 2027-01-02 · $507.50

  • American Airlines AA3329 / AA970: PDX 2026-12-31 23:13:00 → PHL 2027-01-01 09:50:00; 1 stop(s) via ORD; 457 minutes. Local airport times.
    • AA3329: PDX 2026-12-31 23:13:00 → ORD 2027-01-01 05:07:00; layover at ORD: 98 minutes.
    • AA970: ORD 2027-01-01 06:45:00 → PHL 2027-01-01 09:50:00.
  • American Airlines AA981: PHL 2027-01-02 18:50:00 → PDX 2027-01-02 21:59:00; nonstop; 369 minutes. Local airport times.

More dates for this route