Toronto to New York Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Toronto — New York

471 flights in a week

Departure and arrival times are local (Toronto and New York)

Departure Arrival Flight days Flight Airlines Flight time Airports
06:00 07:59 fri, sat DL5066 Delta Air Lines 1h 59m Pearson International Airport — John F. Kennedy International Airport Select dates
06:00 08:10 daily DL5066 Delta Air Lines 2h 10m Pearson International Airport — John F. Kennedy International Airport Select dates
06:00 08:04 mon, tue, wed, thu, sun DL5066 Delta Air Lines 2h 4m Pearson International Airport — John F. Kennedy International Airport Select dates
06:04 07:57 daily DL5183 Delta Air Lines 1h 53m Pearson International Airport — LaGuardia Airport Select dates
06:05 08:04 mon, tue, wed, thu, fri, sun DL5183 Delta Air Lines 1h 59m Pearson International Airport — LaGuardia Airport Select dates
06:05 08:05 sat DL5183 Delta Air Lines 2h 0m Pearson International Airport — LaGuardia Airport Select dates
06:05 08:01 daily DL5183 Delta Air Lines 1h 56m Pearson International Airport — LaGuardia Airport Select dates
06:25 08:03 mon, tue, thu, sun AC8982 Air Canada Express 1h 38m Pearson International Airport — LaGuardia Airport Select dates
06:25 08:07 mon, tue, wed, thu, fri, sun AC8982 Air Canada Express 1h 42m Pearson International Airport — LaGuardia Airport Select dates
06:45 08:27 mon, tue, wed, thu, fri AC8872 Air Canada Express 1h 42m Pearson International Airport — Newark Liberty International Airport Select dates
06:45 08:15 mon, fri PD2121 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
07:00 09:00 sat AA4559 American Eagle 2h 0m Pearson International Airport — John F. Kennedy International Airport Select dates
07:00 08:40 mon, tue, wed, thu, fri, sun AA4542 American Eagle 1h 40m Pearson International Airport — LaGuardia Airport Select dates
07:00 08:47 thu AA4542 American Eagle 1h 47m Pearson International Airport — LaGuardia Airport Select dates
07:02 08:47 sat AA4542 American Eagle 1h 45m Pearson International Airport — LaGuardia Airport Select dates
07:05 09:05 daily AA4559 American Eagle 2h 0m Pearson International Airport — John F. Kennedy International Airport Select dates
07:15 08:59 daily AA4559 American Eagle 1h 44m Pearson International Airport — John F. Kennedy International Airport Select dates
07:15 08:55 daily PD603 Porter Airlines Canada 1h 40m Pearson International Airport — LaGuardia Airport Select dates
07:15 08:55 daily PD603 Porter 1h 40m Pearson International Airport — LaGuardia Airport Select dates
07:30 09:10 fri, sat UA3435 United Express 1h 40m Pearson International Airport — Newark Liberty International Airport Select dates
07:30 09:15 sun UA3435 United Express 1h 45m Pearson International Airport — Newark Liberty International Airport Select dates
07:30 09:18 daily UA3435 United Express 1h 48m Pearson International Airport — Newark Liberty International Airport Select dates
07:35 09:13 daily AC8984 Air Canada Express 1h 38m Pearson International Airport — LaGuardia Airport Select dates
07:44 09:34 mon, tue, thu, fri, sun DL5208 Delta Air Lines 1h 50m Pearson International Airport — LaGuardia 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:32 daily DL5208 Delta Air Lines 1h 42m Pearson International Airport — LaGuardia Airport Select dates
08:00 09:42 sun Air Canada Express 1h 42m Pearson International Airport — John F. Kennedy International Airport Select dates
08:40 10:10 daily PD2125 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
08:40 10:10 mon, tue, wed, fri, sat, sun PD2125 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
08:45 10:25 daily AC8874 Air Canada Express 1h 40m Pearson International Airport — Newark Liberty International Airport Select dates
09:05 10:43 daily AC702 Air Canada Express 1h 38m Pearson International Airport — LaGuardia Airport Select dates
09:15 10:49 daily AC704 Air Canada Express 1h 34m Pearson International Airport — LaGuardia Airport Select dates
09:30 11:15 mon, tue, wed, fri, sat, sun UA3511 United Express 1h 45m Pearson International Airport — Newark Liberty International Airport Select dates
10:10 11:40 mon MB412 MNG Airlines 1h 30m Pearson International Airport — John F. Kennedy International Airport Select dates
10:19 12:01 fri, sat DL5447 Delta Air Lines 1h 42m Pearson International Airport — LaGuardia Airport Select dates
10:20 11:59 mon, tue, wed, thu, fri, sun DL5447 Delta Air Lines 1h 39m Pearson International Airport — LaGuardia Airport Select dates
10:20 11:58 tue, fri, sat AC8986 Air Canada Express 1h 38m Pearson International Airport — LaGuardia Airport Select dates
10:20 12:09 tue DL5447 Delta Air Lines 1h 49m Pearson International Airport — LaGuardia Airport Select dates
10:25 11:59 mon, tue, thu, fri, sat, sun AC8986 Air Canada Express 1h 34m Pearson International Airport — LaGuardia Airport Select dates
10:30 12:00 tue AC2174 Air Canada Express 1h 30m Pearson International Airport — LaGuardia Airport Select dates
10:30 12:15 daily AA4552 American Eagle 1h 45m Pearson International Airport — John F. Kennedy International Airport Select dates
10:45 12:24 daily UA3648 United Express 1h 39m Pearson International Airport — Newark Liberty International Airport Select dates
10:46 12:35 sat, sun AA4347 American Eagle 1h 49m Pearson International Airport — LaGuardia Airport Select dates
10:55 12:40 daily AA4552 American Eagle 1h 45m Pearson International Airport — John F. Kennedy International Airport Select dates
10:58 12:43 mon, tue, wed, thu, fri AA4347 American Eagle 1h 45m Pearson International Airport — LaGuardia Airport Select dates
12:00 13:40 mon, tue, thu, fri, sat, sun AC8876 Air Canada Express 1h 40m Pearson International Airport — Newark Liberty International Airport Select dates
12:15 14:03 daily DL5098 Delta Air Lines 1h 48m Pearson International Airport — John F. Kennedy International Airport Select dates
12:15 14:04 daily DL5098 Delta Air Lines 1h 49m Pearson International Airport — John F. Kennedy International Airport Select dates
12:30 14:00 daily PD2131 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
12:45 14:29 mon, tue, wed, thu, fri, sun UA3649 United Express 1h 44m Pearson International Airport — Newark Liberty International Airport Select dates
12:50 14:28 daily AC710 Air Canada Express 1h 38m Pearson International Airport — LaGuardia Airport Select dates
13:25 15:08 wed, thu, fri, sat AC8554 Air Canada Express 1h 43m Pearson International Airport — John F. Kennedy International Airport Select dates
13:45 15:25 mon, tue AA4623 American Eagle 1h 40m Pearson International Airport — LaGuardia Airport Select dates
13:47 15:30 mon, wed AA4382 American Eagle 1h 43m Pearson International Airport — LaGuardia Airport Select dates
14:00 15:38 daily AC8542 Air Canada Express 1h 38m Pearson International Airport — LaGuardia Airport Select dates
14:05 15:43 mon, tue, wed, fri, sun AC8878 Air Canada Express 1h 38m Pearson International Airport — Newark Liberty International Airport Select dates
14:09 15:52 mon, wed DL5166 Delta Air Lines 1h 43m Pearson International Airport — LaGuardia Airport Select dates
14:10 15:48 mon, tue, wed, thu, fri, sun DL5166 Delta Air Lines 1h 38m Pearson International Airport — LaGuardia Airport Select dates
14:10 15:51 sat DL5166 Delta Air Lines 1h 41m Pearson International Airport — LaGuardia Airport Select dates
14:30 16:14 tue, wed, thu, sun AC8554 Air Canada Express 1h 44m Pearson International Airport — John F. Kennedy International Airport Select dates
14:30 16:09 daily AC8554 Air Canada Express 1h 39m Pearson International Airport — John F. Kennedy International Airport Select dates
14:57 16:42 tue, wed YX3705 Republic Airways 1h 45m Pearson International Airport — Newark Liberty International Airport Select dates
14:57 16:42 sat, sun UA3705 United Express 1h 45m Pearson International Airport — Newark Liberty International Airport Select dates
15:00 16:30 mon, tue, wed, thu, fri, sun PD2137 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
15:10 16:40 mon MB412 MNG Airlines 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:15 16:55 daily PD605 Porter Airlines Canada 1h 40m Pearson International Airport — LaGuardia Airport Select dates
15:15 16:55 mon, wed, fri, sat, sun PD605 Porter 1h 40m Pearson International Airport — LaGuardia Airport Select dates
15:29 17:04 daily AA4556 American Eagle 1h 35m Pearson International Airport — LaGuardia Airport Select dates
15:46 17:35 sat AA4556 American Eagle 1h 49m Pearson International Airport — LaGuardia Airport Select dates
15:49 17:29 mon, thu, fri AA4556 American Eagle 1h 40m Pearson International Airport — LaGuardia Airport Select dates
15:56 17:39 mon, wed, fri, sun AA4556 American Eagle 1h 43m Pearson International Airport — LaGuardia Airport Select dates
16:20 17:58 mon, tue, wed, thu, sun AC718 Air Canada Express 1h 38m Pearson International Airport — LaGuardia Airport Select dates
16:30 18:03 daily AC1374 Air Canada Express 1h 33m Pearson International Airport — Newark Liberty International Airport Select dates
17:08 18:59 mon, tue, wed, sun DL5306 Delta Air Lines 1h 51m Pearson International Airport — LaGuardia Airport Select dates
17:14 18:59 mon, tue, wed, thu, fri, sun DL5306 Delta Air Lines 1h 45m Pearson International Airport — LaGuardia Airport Select dates
17:25 19:03 daily AC720 Air Canada Express 1h 38m Pearson International Airport — LaGuardia Airport Select dates
17:30 19:04 fri, sun AC8994 Air Canada Express 1h 34m 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, thu, fri, sun AC8882 Air Canada Express 1h 38m Pearson International Airport — Newark Liberty International Airport Select dates
18:00 20:03 daily DL5081 Delta Air Lines 2h 3m Pearson International Airport — John F. Kennedy International Airport Select dates
18:15 19:55 mon, tue, wed, thu, fri PD607 Porter Airlines Canada 1h 40m Pearson International Airport — LaGuardia Airport Select dates
18:15 19:45 daily PD2143 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
18:40 20:34 daily UA3564 United Express 1h 54m Pearson International Airport — Newark Liberty International Airport Select dates
18:40 20:29 mon UA3564 United Express 1h 49m Pearson International Airport — Newark Liberty International Airport Select dates
18:43 20:29 mon, tue, wed, thu, fri, sun DL5154 Delta Air Lines 1h 46m Pearson International Airport — LaGuardia Airport Select dates
18:45 20:34 mon, wed, sun DL5154 Delta Air Lines 1h 49m Pearson International Airport — LaGuardia Airport Select dates
19:25 21:00 sun PD607 Porter Airlines Canada 1h 35m Pearson International Airport — LaGuardia Airport Select dates
19:40 21:10 mon, tue, wed, thu, fri, sun PD2145 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
19:40 21:10 sun PD2145 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
19:41 21:29 mon, tue, wed, thu, fri, sun AA4438 American Eagle 1h 48m Pearson International Airport — LaGuardia Airport Select dates
19:45 21:25 mon, tue, wed, thu, fri, sun PD607 Porter Airlines Canada 1h 40m Pearson International Airport — LaGuardia Airport Select dates
19:45 21:25 mon, tue, wed, thu, fri, sun PD607 Porter 1h 40m Pearson International Airport — LaGuardia Airport Select dates
20:05 22:00 mon, sun UA3711 United Express 1h 55m Pearson International Airport — Newark Liberty International Airport Select dates
20:05 21:59 mon, tue, wed, thu, fri UA3711 United Express 1h 54m Pearson International Airport — Newark Liberty International Airport Select dates
20:40 22:10 sun PD2147 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
20:55 22:33 daily AC724 Air Canada Express 1h 38m Pearson International Airport — LaGuardia Airport Select dates
20:55 22:39 daily AC8556 Air Canada Express 1h 44m Pearson International Airport — John F. Kennedy International Airport Select dates
21:10 22:49 daily AC1398 Air Canada Express 1h 39m Pearson International Airport — Newark Liberty International Airport Select dates
21:10 22:48 tue, wed, thu, fri, sat, sun AC8884 Air Canada Express 1h 38m Pearson International Airport — Newark Liberty International Airport Select dates
21:20 21:16 sun 3S452 AeroLogic 3m Pearson International Airport — John F. Kennedy International Airport Select dates
22:00 23:01 sun DL8920 Delta Air Lines 1h 1m Pearson International Airport — Newark Liberty International Airport Select dates
22:45 23:46 fri DL8920 Delta Air Lines 1h 1m Pearson International Airport — Newark Liberty International Airport Select dates
23:31 00:40 mon PD605 Porter Airlines Canada 1h 9m Pearson International Airport — LaGuardia Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.