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 New York to Toronto (NYC - YTZ)

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 NYC to YTZ (Found by others)

Sun Mon Tue Wed Thu Fri Sat
      1 $211 2 $206 3 $211 4 $211
5 $211 6 $212 7 $212 8 $211 9 $211 10 $211 11 $211
12 $211 13 $285 14 $212 15 $211 16 $211 17 $211 18 $211
19 $211 20 $211 21 $211 22 $211 23 $211 24 $212 25 $220
26 $211 27 $212 28 $220 29 $211 30 $211 31 $211  
KAYAK searches hundreds of sites to find the best rate for your next flight from New York to Toronto. Get the best flight deal for your Toronto trip!
Here's how it works. Search KAYAK for a flight ticket from New York to Toronto. 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 NYC to YTZ on Porter Airlines
Flight # Depart EWR Arrive YTZ Sun Mon Tue Wed Thu Fri Sat Valid Between
116 6:00 am 7:25 am Sep 22 - Oct 6
116 6:00 am 7:25 am Oct 14 - Oct 20
116 6:00 am 7:25 am Oct 27 - Oct 27
118 6:55 am 8:25 am Oct 6 - Oct 10
118 6:55 am 8:25 am Oct 14 - Oct 31
118 6:55 am 8:25 am Sep 18 - Oct 3
120 7:50 am 9:20 am Sep 18 - Sep 26
120 7:50 am 9:20 am Sep 28 - Nov 1
122 8:45 am 10:15 am Sep 18 - Oct 31
122 8:45 am 10:15 am Sep 20 - Nov 1
124 10:10 am 11:40 am Sep 18 - Oct 31
124 10:10 am 11:40 am Sep 20 - Nov 1
126 11:10 am 12:40 pm Sep 20 - Nov 1
126 11:10 am 12:40 pm Sep 18 - Oct 31
128 12:00 pm 1:30 pm Sep 18 - Oct 31
128 12:00 pm 1:30 pm Sep 20 - Nov 1
130 12:55 pm 2:25 pm Sep 18 - Oct 10
130 12:55 pm 2:30 pm Sep 21 - Oct 12
130 12:55 pm 2:30 pm Oct 13 - Oct 19
130 12:55 pm 2:25 pm Oct 16 - Oct 31
130 12:55 pm 2:30 pm Oct 26 - Oct 26
132 1:55 pm 3:30 pm Oct 14 - Oct 31
132 1:55 pm 3:30 pm Sep 18 - Oct 10
132 1:55 pm 3:25 pm Sep 20 - Oct 12
132 1:55 pm 3:25 pm Oct 25 - Nov 1
132 1:55 pm 3:25 pm Oct 13 - Oct 19
136 4:00 pm 5:30 pm Sep 18 - Oct 3
136 4:00 pm 5:30 pm Sep 20 - Nov 1
136 4:00 pm 5:25 pm Sep 21 - Sep 28
136 4:00 pm 5:30 pm Oct 5 - Oct 31
140 6:15 pm 7:45 pm Sep 20 - Nov 1
140 6:15 pm 7:45 pm Sep 18 - Oct 31
142 7:30 pm 8:55 pm Sep 18 - Oct 10
142 7:30 pm 9:00 pm Sep 20 - Oct 12
142 7:30 pm 9:00 pm Oct 13 - Oct 19
142 7:30 pm 8:55 pm Oct 14 - Oct 31
142 7:30 pm 9:00 pm Oct 25 - Nov 1
144 8:10 pm 9:40 pm Oct 1 - Oct 31
144 8:10 pm 9:40 pm Sep 18 - Sep 29