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 Newark to Portland (EWR - 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 EWR to PWM (Found by others)

Sun Mon Tue Wed Thu Fri Sat
      1 $343 2 $292 3 $292 4 $286
5 $292 6 $292 7 $292 8 $292 9 $261 10 $261 11 $261
12 $261 13 $261 14 $196 15 $201 16 $213 17 $242 18 $201
19 $201 20 $201 21 $170 22 $170 23 $175 24 $170 25 $170
26 $229 27 $217 28 $170 29 $170 30 $175 31 $254  
KAYAK searches hundreds of sites to find the best rate for your next flight from Newark to Portland. Get the best flight deal for your Portland trip!
Here's how it works. Search KAYAK for a flight ticket from Newark 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 EWR to PWM on United
Flight # Depart EWR Arrive PWM Sun Mon Tue Wed Thu Fri Sat Valid Between
3904 7:40 am 9:05 am Oct 2 - Oct 20
3904 7:40 am 9:05 am Oct 19 - Oct 19
3904 7:40 am 9:05 am Oct 4 - Oct 18
3904 7:40 am 9:05 am Oct 1 - Oct 21
3904 7:58 am 9:23 am Oct 25 - Oct 25
3904 7:58 am 9:23 am Oct 22 - Oct 22
3904 7:58 am 9:23 am Oct 23 - Oct 24
4096 7:58 am 9:15 am Oct 5 - Oct 12
3904 8:28 am 9:54 am Oct 29 - Nov 1
3904 8:28 am 9:54 am Oct 27 - Oct 30
3904 8:28 am 9:54 am Nov 3 - Nov 24
3904 8:28 am 9:54 am Nov 5 - Nov 22
3904 8:28 am 9:54 am Oct 31 - Oct 31
4902 1:03 pm 2:25 pm Oct 11 - Oct 25
4938 1:03 pm 2:25 pm Oct 19 - Oct 24
4938 1:03 pm 2:25 pm Oct 12 - Oct 12
4938 1:03 pm 2:25 pm Oct 2 - Oct 17
4583 1:25 pm 2:42 pm Oct 26 - Oct 26
4583 1:30 pm 2:46 pm Nov 2 - Nov 2
4583 1:34 pm 2:51 pm Oct 28 - Nov 1
4583 1:34 pm 2:51 pm Nov 4 - Nov 8
4583 1:34 pm 2:51 pm Nov 6 - Nov 20
4583 1:34 pm 2:51 pm Oct 27 - Oct 31
4583 1:35 pm 2:51 pm Nov 3 - Nov 3
4938 3:54 pm 5:19 pm Oct 18 - Oct 18
4938 4:00 pm 5:25 pm Oct 4 - Oct 11
4938 4:00 pm 5:25 pm Oct 25 - Oct 25
4509 4:51 pm 6:08 pm Nov 2 - Nov 11
4509 4:51 pm 6:08 pm Oct 26 - Oct 30
4938 4:51 pm 6:17 pm Oct 31 - Oct 31
3868 7:45 pm 9:11 pm Nov 1 - Nov 1
3868 7:45 pm 9:11 pm Nov 8 - Nov 22
3868 9:59 pm 11:21 pm Sep 30 - Oct 17
3868 9:59 pm 11:21 pm Oct 5 - Oct 12
3868 9:59 pm 11:21 pm Oct 19 - Oct 24
4908 10:17 pm 11:43 pm Nov 4 - Nov 5
4908 10:17 pm 11:43 pm Oct 29 - Oct 30
4908 10:20 pm 11:46 pm Oct 28 - Oct 28
4908 10:25 pm 11:51 pm Oct 27 - Oct 27
4908 10:25 pm 11:51 pm Nov 3 - Nov 20
4938 11:00 pm 12:26 am Oct 26 - Oct 26
4938 11:00 pm 12:26 am Nov 2 - Nov 23