Flights from Toronto to New York

Find the cheapest month to travel from Toronto to New York
Carrier Flight Number Departing Arriving Flight time Number of stops
21 Sep 2017
Delta Air Lines DL4100 YYZ 06:10 JFK 07:49 1h 39min Direct
WestJet WS6334 YYZ 06:10 JFK 07:49 1h 39min Direct
Korean Air KE7445 YYZ 06:10 JFK 07:49 1h 39min Direct
Virgin Atlantic Airways VS4728 YYZ 06:10 JFK 07:49 1h 39min Direct
United Airlines UA3489 YYZ 06:14 EWR 07:50 1h 36min Direct
United Airlines UA8572 YYZ 06:30 LGA 07:58 1h 28min Direct
Air Canada AC7644 YYZ 06:30 EWR 07:59 1h 29min Direct
Air Canada AC700 YYZ 06:30 LGA 07:58 1h 28min Direct
American Airlines AA3714 YYZ 06:40 LGA 08:24 1h 44min Direct
Porter Airlines PD121 YTZ 06:45 EWR 08:15 1h 30min Direct
Delta Air Lines DL7136 YYZ 07:00 LGA 08:30 1h 30min Direct
WestJet WS1200 YYZ 07:00 LGA 08:30 1h 30min Direct
Air Canada AC702 YYZ 08:00 LGA 09:28 1h 28min Direct
Porter Airlines PD123 YTZ 08:00 EWR 09:30 1h 30min Direct
United Airlines UA8542 YYZ 08:00 LGA 09:28 1h 28min Direct
United Airlines UA8562 YYZ 08:10 EWR 09:40 1h 30min Direct
Air Canada AC7646 YYZ 08:10 EWR 09:40 1h 30min Direct
United Airlines UA8226 YYZ 08:55 LGA 10:23 1h 28min Direct
Air Canada AC704 YYZ 08:55 LGA 10:23 1h 28min Direct
Porter Airlines PD125 YTZ 09:00 EWR 10:30 1h 30min Direct
Delta Air Lines DL7138 YYZ 09:30 LGA 11:00 1h 30min Direct
WestJet WS1204 YYZ 09:30 LGA 11:00 1h 30min Direct
United Airlines UA4228 YYZ 09:49 EWR 11:25 1h 36min Direct
Porter Airlines PD127 YTZ 10:00 EWR 11:30 1h 30min Direct
Air Canada AC7650 YYZ 10:15 EWR 11:45 1h 30min Direct
Air Canada AC706 YYZ 10:15 LGA 11:43 1h 28min Direct
Porter Airlines PD129 YTZ 11:00 EWR 12:30 1h 30min Direct
American Airlines AA3751 YYZ 11:59 LGA 13:34 1h 35min Direct
Porter Airlines PD131 YTZ 12:00 EWR 13:30 1h 30min Direct
Qantas QF3260 YYZ 12:20 JFK 13:55 1h 35min Direct
American Airlines AA3725 YYZ 12:20 JFK 13:55 1h 35min Direct
Air Canada AC7652 YYZ 12:25 EWR 13:55 1h 30min Direct
United Airlines UA8503 YYZ 12:25 EWR 13:55 1h 30min Direct
Air Canada AC710 YYZ 12:25 LGA 13:53 1h 28min Direct
WestJet WS1206 YYZ 12:30 LGA 14:00 1h 30min Direct
Delta Air Lines DL7150 YYZ 12:30 LGA 14:00 1h 30min Direct
Porter Airlines PD133 YTZ 12:50 EWR 14:20 1h 30min Direct
United Airlines UA8406 YYZ 13:25 LGA 14:53 1h 28min Direct
Air Canada AC712 YYZ 13:25 LGA 14:53 1h 28min Direct
Porter Airlines PD135 YTZ 14:00 EWR 15:30 1h 30min Direct
Korean Air KE7417 YYZ 14:20 JFK 16:05 1h 45min Direct
Virgin Atlantic Airways VS5076 YYZ 14:20 JFK 16:05 1h 45min Direct
Delta Air Lines DL3746 YYZ 14:20 JFK 16:05 1h 45min Direct
WestJet WS6336 YYZ 14:20 JFK 16:05 1h 45min Direct
Air Canada AC2854 YYZ 14:35 EWR 16:11 1h 36min Direct
WestJet WS1208 YYZ 14:35 LGA 16:05 1h 30min Direct
United Airlines UA3572 YYZ 14:35 EWR 16:11 1h 36min Direct
Delta Air Lines DL7140 YYZ 14:35 LGA 16:05 1h 30min Direct
United Airlines UA8422 YYZ 14:45 LGA 16:13 1h 28min Direct
Air Canada AC714 YYZ 14:45 LGA 16:13 1h 28min Direct
Cheap Flights from Toronto to New York
Toronto Pearson (YYZ) - LaGuardia (LGA), 01 December 2017
  01 December 2017, 20:25
Toronto Pearson (YYZ)
01 December 2017, 21:57
LaGuardia (LGA)
Direct Total time
1h 32min
LaGuardia (LGA) - Toronto Pearson (YYZ), 08 December 2017
  08 December 2017, 06:10
LaGuardia (LGA)
08 December 2017, 07:45
Toronto Pearson (YYZ)
Direct Total time
1h 35min
446 US$update

Last Update: 29 days ago

Toronto Pearson (YYZ) - LaGuardia (LGA), 01 December 2017
  01 December 2017, 17:15
Toronto Pearson (YYZ)
01 December 2017, 18:45
LaGuardia (LGA)
Direct Total time
1h 30min
LaGuardia (LGA) - Toronto Pearson (YYZ), 08 December 2017
  08 December 2017, 06:30
LaGuardia (LGA)
08 December 2017, 08:05
Toronto Pearson (YYZ)
Direct Total time
1h 35min
446 US$update

Last Update: 29 days ago

Toronto Pearson (YYZ) - LaGuardia (LGA), 01 December 2017
  01 December 2017, 20:25
Toronto Pearson (YYZ)
01 December 2017, 21:57
LaGuardia (LGA)
Direct Total time
1h 32min
LaGuardia (LGA) - Toronto Pearson (YYZ), 08 December 2017
  08 December 2017, 14:45
LaGuardia (LGA)
08 December 2017, 16:26
Toronto Pearson (YYZ)
Direct Total time
1h 41min
446 US$update

Last Update: 29 days ago

Toronto Pearson (YYZ) - LaGuardia (LGA), 01 December 2017
  01 December 2017, 20:50
Toronto Pearson (YYZ)
01 December 2017, 22:20
LaGuardia (LGA)
Direct Total time
1h 30min
LaGuardia (LGA) - Toronto Pearson (YYZ), 08 December 2017
  08 December 2017, 06:30
LaGuardia (LGA)
08 December 2017, 08:05
Toronto Pearson (YYZ)
Direct Total time
1h 35min
446 US$update

Last Update: 29 days ago

Toronto Pearson (YYZ) - LaGuardia (LGA), 01 December 2017
  01 December 2017, 20:25
Toronto Pearson (YYZ)
01 December 2017, 21:57
LaGuardia (LGA)
Direct Total time
1h 32min
LaGuardia (LGA) - Toronto Pearson (YYZ), 08 December 2017
  08 December 2017, 16:55
LaGuardia (LGA)
08 December 2017, 18:39
Toronto Pearson (YYZ)
Direct Total time
1h 44min
446 US$update

Last Update: 29 days ago

Toronto Pearson (YYZ) - LaGuardia (LGA), 01 December 2017
  01 December 2017, 16:15
Toronto Pearson (YYZ)
01 December 2017, 17:45
LaGuardia (LGA)
Direct Total time
1h 30min
LaGuardia (LGA) - Toronto Pearson (YYZ), 08 December 2017
  08 December 2017, 07:25
LaGuardia (LGA)
08 December 2017, 09:09
Toronto Pearson (YYZ)
Direct Total time
1h 44min
446 US$update

Last Update: 29 days ago

Toronto Pearson (YYZ) - LaGuardia (LGA), 01 December 2017
  01 December 2017, 20:25
Toronto Pearson (YYZ)
01 December 2017, 21:57
LaGuardia (LGA)
Direct Total time
1h 32min
LaGuardia (LGA) - Toronto Pearson (YYZ), 08 December 2017
  08 December 2017, 09:40
LaGuardia (LGA)
08 December 2017, 11:21
Toronto Pearson (YYZ)
Direct Total time
1h 41min
446 US$update

Last Update: 29 days ago

Toronto Pearson (YYZ) - LaGuardia (LGA), 01 December 2017
  01 December 2017, 17:15
Toronto Pearson (YYZ)
01 December 2017, 18:45
LaGuardia (LGA)
Direct Total time
1h 30min
LaGuardia (LGA) - Toronto Pearson (YYZ), 08 December 2017
  08 December 2017, 07:25
LaGuardia (LGA)
08 December 2017, 09:09
Toronto Pearson (YYZ)
Direct Total time
1h 44min
446 US$update

Last Update: 29 days ago

Toronto Pearson (YYZ) - LaGuardia (LGA), 01 December 2017
  01 December 2017, 20:25
Toronto Pearson (YYZ)
01 December 2017, 21:57
LaGuardia (LGA)
Direct Total time
1h 32min
LaGuardia (LGA) - Toronto Pearson (YYZ), 08 December 2017
  08 December 2017, 18:35
LaGuardia (LGA)
08 December 2017, 20:19
Toronto Pearson (YYZ)
Direct Total time
1h 44min
446 US$update

Last Update: 29 days ago

Toronto Pearson (YYZ) - LaGuardia (LGA), 01 December 2017
  01 December 2017, 20:50
Toronto Pearson (YYZ)
01 December 2017, 22:20
LaGuardia (LGA)
Direct Total time
1h 30min
LaGuardia (LGA) - Toronto Pearson (YYZ), 08 December 2017
  08 December 2017, 07:25
LaGuardia (LGA)
08 December 2017, 09:09
Toronto Pearson (YYZ)
Direct Total time
1h 44min
446 US$update

Last Update: 29 days ago