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 $373 2 $373 3 $373 4 $373
5 $323 6 $373 7
$373
8 $373 9 $373 10 $323 11 $323
12
$323
13 $384 14 $373 15 $273 16 $273 17 $273 18 $273
19 $343 20 $373 21
$373
22 $290 23 $323 24 $273 25
$273
26
$273
27 $373 28 $384 29
$384
30 $323 31 $273  
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
3968 7:25 am 8:43 am Sep 20 - Sep 27
4065 7:25 am 8:43 am Sep 18 - Oct 1
3991 7:29 am 8:47 am Oct 4 - Nov 1
4065 7:29 am 8:47 am Oct 2 - Oct 30
4411 9:24 am 10:46 am Sep 20 - Sep 28
4411 9:24 am 10:46 am Sep 18 - Oct 1
4374 9:30 am 10:54 am Oct 2 - Oct 31
4405 9:30 am 10:54 am Oct 4 - Oct 26
4385 11:16 am 12:39 pm Oct 4 - Nov 1
4490 11:16 am 12:39 pm Sep 20 - Sep 27
4512 11:16 am 12:39 pm Oct 5 - Oct 26
4539 11:16 am 12:39 pm Sep 21 - Sep 28
4030 1:45 pm 3:05 pm Oct 4 - Oct 25
4085 1:45 pm 3:05 pm Sep 20 - Sep 27
4094 1:45 pm 3:05 pm Sep 18 - Oct 31
3810 4:05 pm 5:26 pm Oct 7 - Oct 15
3923 4:05 pm 5:26 pm Sep 23 - Oct 1
4041 4:05 pm 5:26 pm Sep 18 - Oct 17
4198 4:05 pm 5:26 pm Oct 20 - Oct 31
4435 4:05 pm 5:37 pm Oct 5 - Oct 26
4502 4:05 pm 5:37 pm Oct 4 - Nov 1
4548 4:05 pm 5:37 pm Sep 20 - Sep 27
4548 4:05 pm 5:37 pm Sep 21 - Sep 28
4067 5:44 pm 7:07 pm Oct 2 - Oct 30
4067 6:10 pm 7:41 pm Sep 18 - Oct 1
4464 6:10 pm 7:47 pm Sep 20 - Sep 27
4501 6:10 pm 7:47 pm Oct 4 - Nov 1
4374 8:39 pm 10:03 pm Sep 21 - Sep 28
4374 8:39 pm 10:03 pm Sep 18 - Oct 1
4376 8:39 pm 10:03 pm Oct 2 - Oct 31
4383 8:39 pm 10:03 pm Oct 5 - Oct 26