Using the online timetable is an easy way to look at all the direct flights Toronto — New York
204 flights in a week
Departure and arrival times are local (Toronto and New York)
| Departure | Arrival | Flight days | Flight | Airlines | Flight time | Airports | |
|---|---|---|---|---|---|---|---|
| 00:00 | 03:03 | wed | TK6044 | Atlas Air | 3h 3m | Pearson International Airport — John F. Kennedy International Airport | Select dates |
| 06:00 | 08:08 | daily | DL5066 | Delta Connection | 2h 8m | Pearson International Airport — John F. Kennedy International Airport | Select dates |
| 06:00 | 07:52 | mon, tue, wed, thu, sun | DL5183 | Delta Connection | 1h 52m | Pearson International Airport — LaGuardia Airport | Select dates |
| 06:25 | 08:03 | mon, tue | AC700 | Air Canada | 1h 38m | Pearson International Airport — LaGuardia Airport | Select dates |
| 06:25 | 08:07 | mon, wed, thu, sun | AC8452 | Air Canada | 1h 42m | Pearson International Airport — LaGuardia Airport | Select dates |
| 06:25 | 07:41 | wed | AC2352 | Air Canada | 1h 16m | Pearson International Airport — LaGuardia Airport | Select dates |
| 06:25 | 07:42 | thu | AC2352 | Air Canada | 1h 17m | Pearson International Airport — LaGuardia Airport | Select dates |
| 06:45 | 08:27 | tue, wed, thu | AC8872 | Air Canada | 1h 42m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 07:00 | 09:00 | tue, wed | AA4559 | American Eagle | 2h 0m | Pearson International Airport — John F. Kennedy International Airport | Select dates |
| 07:00 | 08:44 | wed, thu | AA4542 | American Eagle | 1h 44m | Pearson International Airport — LaGuardia Airport | Select dates |
| 07:15 | 08:55 | mon, tue, wed, thu | PD603 | Porter | 1h 40m | Pearson International Airport — LaGuardia Airport | Select dates |
| 07:15 | 08:55 | tue, wed | PD603 | Porter Airlines Canada | 1h 40m | Pearson International Airport — LaGuardia Airport | Select dates |
| 07:30 | 09:19 | wed | UA3435 | United Express | 1h 49m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 07:45 | 09:15 | daily | PD2123 | Porter | 1h 30m | Toronto City Centre Airport — Newark Liberty International Airport | Select dates |
| 07:50 | 09:35 | mon, tue, wed, thu | DL5208 | Delta Connection | 1h 45m | Pearson International Airport — LaGuardia Airport | Select dates |
| 08:00 | 09:42 | sun | Air Canada | 1h 42m | Pearson International Airport — John F. Kennedy International Airport | Select dates | |
| 08:40 | 10:10 | wed | PD2125 | Porter | 1h 30m | Toronto City Centre Airport — Newark Liberty International Airport | Select dates |
| 08:45 | 10:25 | mon, tue, wed | AC8874 | Air Canada | 1h 40m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 08:45 | 10:18 | sat | AC1502 | Air Canada | 1h 33m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 09:05 | 10:43 | mon, tue, wed, thu, fri, sat | AC702 | Air Canada | 1h 38m | Pearson International Airport — LaGuardia Airport | Select dates |
| 09:05 | 10:41 | mon, tue | AC702 | Air Canada | 1h 36m | Pearson International Airport — LaGuardia Airport | Select dates |
| 09:25 | 10:55 | mon, wed, sat | PD2125 | Porter Airlines Canada | 1h 30m | Toronto City Centre Airport — Newark Liberty International Airport | Select dates |
| 09:25 | 10:55 | mon, tue, wed, thu, sat | PD2125 | Porter | 1h 30m | Toronto City Centre Airport — Newark Liberty International Airport | Select dates |
| 10:10 | 11:40 | mon | MB412 | MNG Airlines (25 Years Sticker) | 1h 30m | Pearson International Airport — John F. Kennedy International Airport | Select dates |
| 10:10 | 11:40 | mon | MB412 | Chrono Jet | 1h 30m | Pearson International Airport — John F. Kennedy International Airport | Select dates |
| 10:18 | 12:01 | sat | DL5447 | Delta Connection | 1h 43m | Pearson International Airport — LaGuardia Airport | Select dates |
| 10:19 | 12:02 | mon, tue, wed, thu, fri, sun | DL5447 | Delta Connection | 1h 43m | Pearson International Airport — LaGuardia Airport | Select dates |
| 10:40 | 12:18 | thu | AC2360 | Air Canada | 1h 38m | Pearson International Airport — LaGuardia Airport | Select dates |
| 10:40 | 11:50 | wed | AC2360 | Air Canada | 1h 10m | Pearson International Airport — LaGuardia Airport | Select dates |
| 10:44 | 12:29 | daily | AA4552 | American Eagle | 1h 45m | Pearson International Airport — John F. Kennedy International Airport | Select dates |
| 10:45 | 12:25 | mon, tue | UA3648 | United Express | 1h 40m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 10:59 | 12:36 | mon, tue, wed, thu, fri, sat | AA4347 | American Eagle | 1h 37m | Pearson International Airport — LaGuardia Airport | Select dates |
| 12:00 | 13:36 | mon, tue, sun | AC710 | Air Canada | 1h 36m | Pearson International Airport — LaGuardia Airport | Select dates |
| 12:07 | 13:14 | thu | Delta Connection | 1h 7m | Pearson International Airport — John F. Kennedy International Airport | Select dates | |
| 12:30 | 14:00 | mon, tue, thu, fri, sat, sun | PD2131 | Porter | 1h 30m | Toronto City Centre Airport — Newark Liberty International Airport | Select dates |
| 12:45 | 14:31 | wed, sun | UA3649 | United Express | 1h 46m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 12:45 | 14:29 | mon, tue, thu, fri, sun | UA3649 | United Express | 1h 44m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 12:50 | 14:28 | tue | AC710 | Air Canada | 1h 38m | Pearson International Airport — LaGuardia Airport | Select dates |
| 13:30 | 15:00 | daily | PD2135 | Porter | 1h 30m | Toronto City Centre Airport — Newark Liberty International Airport | Select dates |
| 13:55 | 15:33 | tue | AA4623 | American Eagle | 1h 38m | Pearson International Airport — LaGuardia Airport | Select dates |
| 14:05 | 15:43 | tue | AC8878 | Air Canada | 1h 38m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 14:05 | 15:49 | mon | AC8878 | Air Canada | 1h 44m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 14:25 | 16:09 | mon, tue | AC8554 | Air Canada | 1h 44m | Pearson International Airport — John F. Kennedy International Airport | Select dates |
| 14:26 | 16:04 | tue | DL5166 | Delta Connection | 1h 38m | Pearson International Airport — LaGuardia Airport | Select dates |
| 14:57 | 16:42 | tue, sun | UA3705 | United Express | 1h 45m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 15:00 | 16:30 | mon, tue, wed, sun | PD2137 | Porter | 1h 30m | Toronto City Centre Airport — Newark Liberty International Airport | Select dates |
| 15:10 | 16:40 | mon | MB412 | MNG Airlines (25 Years Sticker) | 1h 30m | Pearson International Airport — John F. Kennedy International Airport | Select dates |
| 15:10 | 16:40 | mon | MB412 | Chrono Aviation | 1h 30m | Pearson International Airport — John F. Kennedy International Airport | Select dates |
| 15:10 | 16:40 | mon | MB412 | Chrono Jet | 1h 30m | Pearson International Airport — John F. Kennedy International Airport | Select dates |
| 15:51 | 17:29 | tue, wed, thu, fri, sat | AA4556 | American Eagle | 1h 38m | Pearson International Airport — LaGuardia Airport | Select dates |
| 15:51 | 17:29 | sat, sun | AA4556 | United Express | 1h 38m | Pearson International Airport — LaGuardia Airport | Select dates |
| 16:20 | 17:29 | wed | AC2368 | Air Canada | 1h 9m | Pearson International Airport — LaGuardia Airport | Select dates |
| 16:35 | 18:08 | daily | AC1508 | Air Canada | 1h 33m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 17:15 | 18:56 | wed | DL5306 | Delta Connection | 1h 41m | Pearson International Airport — LaGuardia Airport | Select dates |
| 17:25 | 19:03 | tue, wed | AC720 | Air Canada | 1h 38m | Pearson International Airport — LaGuardia Airport | Select dates |
| 17:36 | 18:54 | tue | NetJets | 1h 18m | Pearson International Airport — John F. Kennedy International Airport | Select dates | |
| 18:00 | 19:38 | mon, wed, sun | AC8882 | Air Canada | 1h 38m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 18:05 | 19:38 | tue | AC1510 | Air Canada | 1h 33m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 18:14 | 20:17 | tue, wed | DL5106 | Delta Connection | 2h 3m | Pearson International Airport — John F. Kennedy International Airport | Select dates |
| 18:15 | 19:45 | daily | PD2143 | Porter | 1h 30m | Toronto City Centre Airport — Newark Liberty International Airport | Select dates |
| 18:20 | 19:59 | tue, wed | PD607 | Porter | 1h 39m | Pearson International Airport — LaGuardia Airport | Select dates |
| 18:40 | 20:35 | mon, tue, wed, thu, fri, sun | UA3564 | United Express | 1h 55m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 18:49 | 20:30 | tue, wed, fri, sun | DL5154 | Delta Connection | 1h 41m | Pearson International Airport — LaGuardia Airport | Select dates |
| 18:55 | 20:25 | fri | PD2143 | Porter | 1h 30m | Toronto City Centre Airport — Newark Liberty International Airport | Select dates |
| 19:40 | 21:10 | wed, thu, fri, sun | PD2145 | Porter | 1h 30m | Toronto City Centre Airport — Newark Liberty International Airport | Select dates |
| 20:05 | 21:59 | mon, wed, sun | UA3711 | United Express | 1h 54m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 20:05 | 22:00 | mon, tue, wed, thu | UA3711 | United Express | 1h 55m | Pearson International Airport — Newark Liberty International Airport | Select dates |
| 20:55 | 22:33 | daily | AC724 | Air Canada | 1h 38m | Pearson International Airport — LaGuardia Airport | Select dates |
| 20:55 | 22:39 | wed | AC8556 | Air Canada | 1h 44m | Pearson International Airport — John F. Kennedy International Airport | Select dates |
| 20:55 | 22:31 | mon, tue, sun | AC724 | Air Canada | 1h 36m | Pearson International Airport — LaGuardia Airport | Select dates |
| 21:10 | 22:48 | mon, tue, wed | AC8884 | Air Canada | 1h 38m | Pearson International Airport — Newark Liberty International Airport | Select dates |