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 $332 2 $373 3 $373 4 $373 5 $353 6 $353
7 $353 8 $353 9 $273 10 $273 11 $273 12 $323 13 $273
14 $273 15 $273 16 $273 17 $273 18 $323 19 $323 20 $273
21 $273 22 $273 23 $264 24 $273 25 $273 26 $323 27 $273
28 $373 29
$373
30 $281        
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
3944 7:25 am 8:43 am Aug 23 - Aug 30
3968 7:25 am 8:43 am Sep 6 - Sep 27
4065 7:25 am 8:43 am Sep 2 - Oct 1
4065 7:25 am 8:43 am Aug 19 - Aug 29
4411 9:24 am 10:46 am Aug 19 - Oct 1
4411 9:24 am 10:46 am Aug 23 - Aug 30
4411 9:24 am 10:46 am Sep 6 - Sep 28
4490 11:16 am 12:39 pm Aug 23 - Aug 30
4490 11:16 am 12:39 pm Sep 6 - Sep 27
4539 11:16 am 12:39 pm Aug 24 - Sep 28
4085 1:45 pm 3:05 pm Aug 23 - Aug 30
4085 1:45 pm 3:05 pm Sep 6 - Sep 27
4094 1:45 pm 3:05 pm Aug 19 - Oct 31
3923 4:05 pm 5:26 pm Aug 19 - Oct 1
4041 4:05 pm 5:26 pm Aug 21 - Oct 17
4465 4:05 pm 5:37 pm Aug 23 - Aug 30
4548 4:05 pm 5:37 pm Sep 7 - Sep 28
4548 4:05 pm 5:37 pm Sep 6 - Sep 27
4548 4:05 pm 5:37 pm Aug 24 - Aug 31
4067 6:10 pm 7:41 pm Sep 1 - Oct 1
4067 6:10 pm 7:41 pm Aug 19 - Aug 29
4464 6:10 pm 7:47 pm Aug 23 - Sep 27
4373 8:39 pm 10:03 pm Aug 24 - Aug 31
4374 8:39 pm 10:03 pm Sep 2 - Sep 2
4374 8:39 pm 10:03 pm Sep 7 - Sep 28
4374 8:39 pm 10:03 pm Sep 3 - Oct 1
4374 8:39 pm 10:03 pm Aug 19 - Aug 29
4395 8:39 pm 10:03 pm Sep 1 - Sep 1