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 $435
2 $547 3 $377 4
$377
5 $1602 6 $327 7 $327 8 $327
9
$327
10
$327
11
$327
12
$327
13 $277 14 $277 15 $277
16 $277 17
$277
18
$277
19 $287 20
$287
21 $297 22 $287
23 $277 24 $277 25 $287 26 $287 27
$287
28 $422 29 $297
30
$297
           
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 6 - Nov 27
3991 7:29 am 8:47 am Oct 18 - Nov 1
4065 7:29 am 8:47 am Oct 20 - Oct 30
4065 7:29 am 8:47 am Nov 3 - Nov 5
4374 9:30 am 10:55 am Nov 27 - Nov 27
4374 9:30 am 10:54 am Nov 3 - Nov 5
4374 9:30 am 10:54 am Oct 20 - Oct 31
4405 9:30 am 10:54 am Nov 2 - Nov 2
4405 9:30 am 10:54 am Nov 1 - Nov 1
4405 9:30 am 10:55 am Nov 8 - Nov 29
4412 9:30 am 10:55 am Nov 9 - Nov 30
4467 9:30 am 10:55 am Nov 6 - Nov 26
4385 11:16 am 12:39 pm Oct 18 - Nov 1
4436 11:16 am 12:38 pm Nov 8 - Nov 29
4512 11:16 am 12:39 pm Nov 2 - Nov 2
4549 11:16 am 12:38 pm Nov 9 - Nov 30
3733 1:45 pm 3:04 pm Nov 8 - Nov 22
4030 1:45 pm 3:05 pm Nov 1 - Nov 1
4094 1:45 pm 3:05 pm Oct 19 - Oct 31
4094 1:45 pm 3:05 pm Nov 2 - Nov 5
4121 1:45 pm 3:04 pm Nov 6 - Nov 26
3782 3:29 pm 4:47 pm Nov 6 - Nov 26
4587 3:29 pm 4:51 pm Nov 9 - Nov 30
4587 3:29 pm 4:51 pm Nov 8 - Nov 29
4198 4:05 pm 5:26 pm Nov 3 - Nov 5
4198 4:05 pm 5:26 pm Oct 20 - Oct 31
4435 4:05 pm 5:37 pm Nov 2 - Nov 2
4502 4:05 pm 5:37 pm Oct 18 - Nov 1
4067 5:15 pm 6:36 pm Oct 31 - Oct 31
4067 5:44 pm 7:07 pm Nov 3 - Nov 5
4067 5:44 pm 7:07 pm Oct 20 - Oct 30
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
4501 6:10 pm 7:47 pm Oct 18 - Nov 1
4376 8:39 pm 10:03 pm Nov 3 - Nov 5
4376 8:39 pm 10:03 pm Oct 20 - Oct 31
4383 8:39 pm 10:03 pm Nov 2 - Nov 2
4623 8:39 pm 10:01 pm Nov 6 - Nov 26