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 all | none

Best fares from PHL to PWM (Found by others)

Sun Mon Tue Wed Thu Fri Sat
        1 $366 2 $366 3 $366
4 $366 5 $366 6 $262 7 $266 8 $262 9 $266 10 $266
11 $266 12 $266 13 $266 14 $266 15 $266 16 $266 17 $266
18 $266 19 $266 20 $266 21 $266 22 $306 23 $306 24 $266
25 $366 26
$366
27
$366
28 $262 29 $266 30 $266 31
$266
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
3841 7:22 am 8:42 am May 3 - May 3
3849 7:22 am 8:42 am Apr 19 - Apr 26
3968 7:22 am 8:42 am May 10 - May 17
4065 7:22 am 8:42 am Apr 15 - May 21
4006 7:25 am 8:46 am May 24 - May 31
4065 7:25 am 8:46 am May 22 - May 30
4411 9:28 am 10:51 am May 22 - May 31
4411 9:31 am 10:57 am Apr 29 - May 5
4411 9:31 am 10:57 am Apr 30 - May 21
4411 9:31 am 10:57 am May 8 - May 19
4411 9:31 am 10:57 am Apr 15 - Apr 28
4490 11:16 am 12:38 pm Apr 19 - Apr 26
4490 11:16 am 12:40 pm May 24 - May 31
4497 11:16 am 12:38 pm May 10 - May 17
4508 11:16 am 12:38 pm May 4 - May 18
4510 11:16 am 12:38 pm May 3 - May 3
4539 11:16 am 12:40 pm May 25 - Jun 1
4539 11:16 am 12:38 pm Apr 20 - Apr 27
4094 1:45 pm 3:07 pm Apr 15 - Apr 28
4094 1:45 pm 3:07 pm May 5 - May 21
4094 1:45 pm 3:07 pm Apr 29 - May 4
4094 1:45 pm 3:07 pm May 22 - Jun 6
4394 4:05 pm 5:40 pm Apr 29 - May 21
4443 4:05 pm 5:39 pm May 24 - May 31
4443 4:05 pm 5:40 pm May 3 - May 18
4548 4:05 pm 5:40 pm May 1 - May 19
4548 4:05 pm 5:39 pm May 25 - Jun 1
4548 4:10 pm 5:40 pm Apr 19 - Apr 26
4548 4:10 pm 5:40 pm Apr 17 - Apr 28
4548 4:10 pm 5:40 pm Apr 20 - Apr 27
4548 4:15 pm 5:48 pm May 22 - May 26
4067 6:10 pm 7:47 pm Apr 15 - Apr 28
4377 6:10 pm 7:48 pm Apr 19 - Apr 26
4067 6:11 pm 7:45 pm May 22 - May 30
1918 6:15 pm 7:55 pm May 3 - May 3
1918 6:15 pm 7:55 pm May 10 - May 17
4067 6:15 pm 7:52 pm Apr 29 - May 21
1918 8:39 pm 10:05 pm May 22 - Jun 3
1918 8:39 pm 10:05 pm May 24 - Jul 26
1918 8:39 pm 10:05 pm May 25 - Jul 27
1918 8:40 pm 10:06 pm May 4 - May 4
1918 8:40 pm 10:06 pm Apr 29 - May 21
1918 8:40 pm 10:06 pm May 11 - May 18
1793 8:44 pm 10:10 pm Apr 28 - Apr 28
4485 8:44 pm 10:11 pm Apr 15 - Apr 27