SEARCH ONE AND DONE. - Compare hundreds of travel sites at once.
Choose where to book.
Find deals from over 400 airlines worldwide.

Cheap Flights from Philadelphia to Portland (PHL - PWM)

DepartReturn
1 adult
Note: some airlines charge for infants in laps.
The price shown for each flight will be the average for all passengers including any infants.
Choose Sites to Compare vs. KAYAK

Best fares from PHL to PWM (Found by others)

Sun Mon Tue Wed Thu Fri Sat
            1 $591
2 $545 3 $448 4 $597 5 $591 6 $493 7 $435 8 $435
9 $597 10 $435 11 $435 12 $591 13 $377 14 $347 15 $377
16
$377
17 $443 18
$443
19 $327 20 $277 21 $297 22 $287
23
$287
24 $297 25 $287 26 $287 27 $297 28 $495 29
$495
30 $495            
KAYAK searches hundreds of sites to find the best rate for your next flight from Philadelphia to Portland. Get the best flight deal for your Portland trip!
Here's how it works. Search KAYAK for a flight ticket from Philadelphia to Portland. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights PHL to PWM on American Airlines
Flight # Depart PHL Arrive PWM Sun Mon Tue Wed Thu Fri Sat Valid Between
3796 7:29 am 8:46 am Nov 29 - Dec 24
3796 7:29 am 8:46 am Nov 6 - Nov 27
4374 9:30 am 10:55 am Nov 27 - Nov 27
4405 9:30 am 10:55 am Nov 8 - Nov 29
4412 9:30 am 10:55 am Dec 2 - Dec 17
4412 9:30 am 10:55 am Nov 9 - Nov 30
4412 9:30 am 10:55 am Dec 7 - Dec 14
4467 9:30 am 10:55 am Nov 6 - Nov 26
4467 9:30 am 10:55 am Dec 1 - Dec 1
4507 9:30 am 10:55 am Dec 6 - Dec 13
4390 11:16 am 12:38 pm Dec 6 - Dec 13
4436 11:16 am 12:38 pm Nov 8 - Nov 29
4549 11:16 am 12:38 pm Nov 9 - Nov 30
4549 11:16 am 12:38 pm Dec 7 - Jan 4
3733 1:45 pm 3:04 pm Dec 6 - Jan 3
3733 1:45 pm 3:04 pm Nov 8 - Nov 22
3733 1:45 pm 3:04 pm Nov 29 - Nov 29
4121 1:45 pm 3:04 pm Nov 6 - Nov 26
4121 1:45 pm 3:04 pm Nov 30 - Dec 17
3782 3:29 pm 4:47 pm Nov 6 - Nov 26
3782 3:29 pm 4:47 pm Dec 1 - Dec 17
4516 3:29 pm 4:51 pm Dec 6 - Dec 13
4587 3:29 pm 4:51 pm Nov 9 - Nov 30
4587 3:29 pm 4:51 pm Nov 8 - Nov 29
4090 5:45 pm 7:06 pm Dec 1 - Dec 19
4090 5:45 pm 7:06 pm Nov 6 - Nov 26
4383 5:45 pm 7:09 pm Nov 28 - Nov 28
4468 6:10 pm 7:43 pm Nov 8 - Nov 29
4623 8:39 pm 10:01 pm Nov 6 - Nov 26
4623 8:39 pm 10:01 pm Nov 30 - Nov 30