Toronto to New York Flight Timetable

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

460 flights in a week

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

Departure Arrival Flight days Flight Airlines Flight time Airports
06:04 08:00 mon, tue, wed, fri, sat, sun DL5066 Delta Air Lines 1h 56m Pearson International Airport — John F. Kennedy International Airport Select dates
06:04 07:59 thu, sun DL5066 Delta Air Lines 1h 55m Pearson International Airport — John F. Kennedy International Airport Select dates
06:14 08:04 mon, thu, fri, sat, sun DL5183 Delta Air Lines 1h 50m Pearson International Airport — LaGuardia Airport Select dates
06:15 08:04 daily DL5183 Delta Air Lines 1h 49m Pearson International Airport — LaGuardia Airport Select dates
06:15 08:05 mon, tue, thu, fri, sat, sun DL5183 Delta Air Lines 1h 50m Pearson International Airport — LaGuardia Airport Select dates
06:15 07:59 daily DL5183 Delta Air Lines 1h 44m Pearson International Airport — LaGuardia Airport Select dates
06:15 08:00 sun DL5183 Delta Air Lines 1h 45m Pearson International Airport — LaGuardia Airport Select dates
06:15 07:48 daily AC700 Air Canada 1h 33m Pearson International Airport — LaGuardia Airport Select dates
06:15 08:02 sat DL5183 Delta Air Lines 1h 47m Pearson International Airport — LaGuardia Airport Select dates
06:15 07:56 tue, wed, thu, sat, sun DL5183 Delta Air Lines 1h 41m Pearson International Airport — LaGuardia Airport Select dates
06:30 08:08 mon, tue, fri, sat AC1390 Air Canada 1h 38m Pearson International Airport — Newark Liberty International Airport Select dates
07:15 08:59 daily AA4559 American Eagle (Retro Livery) 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:49 daily AA4542 American Eagle (Retro Livery) 1h 34m Pearson International Airport — LaGuardia Airport Select dates
07:15 08:55 tue, wed, thu, sat, sun PD603 Porter 1h 40m Pearson International Airport — LaGuardia Airport Select dates
07:30 09:04 daily UA3435 United Express 1h 34m Pearson International Airport — Newark Liberty International Airport Select dates
07:45 09:15 tue PD2125 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
07:50 09:23 daily AC702 Air Canada 1h 33m Pearson International Airport — LaGuardia Airport Select dates
07:55 10:00 tue, thu, sat, sun F81614 Flair Airlines 2h 5m Pearson International Airport — John F. Kennedy International Airport Select dates
07:55 09:39 daily AC8552 Air Canada 1h 44m Pearson International Airport — John F. Kennedy International Airport Select dates
07:55 09:45 daily AC8552 Air Canada 1h 50m Pearson International Airport — John F. Kennedy International Airport Select dates
07:55 09:30 daily DL5208 Delta Air Lines 1h 35m Pearson International Airport — LaGuardia Airport Select dates
08:00 09:50 daily AC8552 Air Canada 1h 50m Pearson International Airport — John F. Kennedy International Airport Select dates
08:30 10:00 mon, tue, wed, thu, fri PD2123 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
08:30 10:00 tue PD2123 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
08:35 10:12 daily AC8874 Air Canada 1h 37m Pearson International Airport — Newark Liberty International Airport Select dates
08:35 10:10 sun AC8874 Air Canada 1h 35m Pearson International Airport — Newark Liberty International Airport Select dates
08:45 10:15 sat, sun PD2123 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
09:15 10:48 daily AC704 Air Canada 1h 33m Pearson International Airport — LaGuardia Airport Select dates
09:25 10:58 wed, thu, sun AC8984 Air Canada 1h 33m Pearson International Airport — LaGuardia Airport Select dates
09:45 11:15 daily PD2127 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
10:00 11:34 mon, tue, wed, thu, fri, sun DL5447 Delta Air Lines 1h 34m Pearson International Airport — LaGuardia Airport Select dates
10:10 11:40 mon MB412 MNG Airlines 1h 30m Pearson International Airport — John F. Kennedy International Airport Select dates
10:30 12:00 tue AC2174 Air Canada 1h 30m Pearson International Airport — LaGuardia Airport Select dates
10:44 12:29 daily AA4552 American Eagle (Retro Livery) 1h 45m Pearson International Airport — John F. Kennedy International Airport Select dates
10:45 12:23 daily UA3648 United Express 1h 38m Pearson International Airport — Newark Liberty International Airport Select dates
10:55 12:29 mon, tue, wed, thu, fri, sat AA4347 American Eagle (Retro Livery) 1h 34m Pearson International Airport — LaGuardia Airport Select dates
10:55 12:30 sun AA4347 American Eagle (Retro Livery) 1h 35m Pearson International Airport — LaGuardia Airport Select dates
11:00 12:30 sat, sun PD2129 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
11:25 13:02 daily AC8876 Air Canada 1h 37m Pearson International Airport — Newark Liberty International Airport Select dates
11:25 13:00 sat, sun AC8876 Air Canada 1h 35m Pearson International Airport — Newark Liberty International Airport Select dates
12:00 13:05 thu DL8849 Delta Air Lines 1h 5m Pearson International Airport — Newark Liberty International Airport Select dates
12:00 13:29 daily AC8988 Air Canada 1h 29m Pearson International Airport — LaGuardia Airport Select dates
12:06 13:59 daily DL5098 Delta Air Lines 1h 53m Pearson International Airport — John F. Kennedy International Airport Select dates
12:45 14:20 mon, tue, wed, thu, fri, sat AA4623 American Eagle (Retro Livery) 1h 35m Pearson International Airport — LaGuardia Airport Select dates
12:59 14:34 daily AA4623 American Eagle (Retro Livery) 1h 35m Pearson International Airport — LaGuardia Airport Select dates
13:25 15:15 daily AC8554 Air Canada 1h 50m Pearson International Airport — John F. Kennedy International Airport Select dates
13:25 14:58 daily AC712 Air Canada 1h 33m Pearson International Airport — LaGuardia Airport Select dates
13:55 15:30 tue, wed, fri, sat, sun AC8878 Air Canada 1h 35m Pearson International Airport — Newark Liberty International Airport Select dates
13:55 15:34 daily AC8878 Air Canada 1h 39m Pearson International Airport — Newark Liberty International Airport Select dates
13:55 15:32 wed, fri, sun AC8878 Air Canada 1h 37m Pearson International Airport — Newark Liberty International Airport Select dates
14:00 15:30 daily PD2135 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
14:00 15:30 fri PD2135 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
14:20 15:53 tue, wed, thu, fri, sat, sun AC706 Air Canada 1h 33m Pearson International Airport — LaGuardia Airport Select dates
14:30 16:09 daily DL5166 Delta Air Lines 1h 39m Pearson International Airport — LaGuardia Airport Select dates
14:30 16:05 mon DL5166 Delta Air Lines 1h 35m Pearson International Airport — LaGuardia Airport Select dates
14:50 16:30 daily PD605 Porter Airlines Canada 1h 40m Pearson International Airport — LaGuardia Airport Select dates
15:00 16:41 daily UA3705 United Express 1h 41m Pearson International Airport — Newark Liberty International Airport Select dates
15:00 16:50 mon, tue, wed, thu, fri, sun UA3705 United Express 1h 50m Pearson International Airport — Newark Liberty International Airport Select dates
15:00 16:48 tue, thu, fri, sat, sun UA3705 United Express 1h 48m Pearson International Airport — Newark Liberty International Airport Select dates
15:00 16:30 mon, wed, thu, fri, sat, sun PD2131 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:25 17:00 sat, sun AA4556 American Eagle (Retro Livery) 1h 35m Pearson International Airport — LaGuardia Airport Select dates
15:29 17:04 mon, tue, wed, thu, fri, sun AA4556 American Eagle (Retro Livery) 1h 35m Pearson International Airport — LaGuardia Airport Select dates
16:00 17:40 daily AC8880 Air Canada 1h 40m Pearson International Airport — Newark Liberty International Airport Select dates
16:00 17:39 tue, wed, thu, fri, sun AC8880 Air Canada 1h 39m Pearson International Airport — Newark Liberty International Airport Select dates
16:00 17:37 fri AC8880 Air Canada 1h 37m Pearson International Airport — Newark Liberty International Airport Select dates
16:05 17:42 tue, wed, thu, fri AC8880 Air Canada 1h 37m Pearson International Airport — Newark Liberty International Airport Select dates
16:30 18:03 tue, fri, sat AC716 Air Canada 1h 33m Pearson International Airport — LaGuardia Airport Select dates
17:04 18:45 mon, tue, wed, thu, fri, sun DL5306 Delta Air Lines 1h 41m Pearson International Airport — LaGuardia Airport Select dates
17:15 18:55 wed, sat, sun AC8994 Air Canada 1h 40m Pearson International Airport — LaGuardia Airport Select dates
17:15 18:45 mon, tue, wed, thu, fri, sat PD2141 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
17:25 19:01 mon, fri, sat, sun AC8994 Air Canada 1h 36m Pearson International Airport — LaGuardia Airport Select dates
17:30 19:05 mon, tue, fri, sat AC8994 Air Canada 1h 35m Pearson International Airport — LaGuardia Airport Select dates
17:30 19:03 mon, tue AC8994 Air Canada 1h 33m Pearson International Airport — LaGuardia Airport Select dates
17:30 19:05 tue, wed, thu, fri, sun AC8882 Air Canada 1h 35m Pearson International Airport — Newark Liberty International Airport Select dates
17:30 19:07 mon, fri, sat AC8882 Air Canada 1h 37m Pearson International Airport — Newark Liberty International Airport Select dates
17:36 18:54 tue NetJets 1h 18m Pearson International Airport — John F. Kennedy International Airport Select dates
17:46 19:20 fri WS1680 WestJet 1h 34m Pearson International Airport — John F. Kennedy International Airport Select dates
17:55 19:45 wed CX3295 Cathay Pacific 1h 50m Pearson International Airport — John F. Kennedy International Airport Select dates
18:00 19:48 daily UA3460 United Express 1h 48m Pearson International Airport — Newark Liberty International Airport Select dates
18:00 20:05 mon DL3753 Delta Air Lines 2h 5m Pearson International Airport — John F. Kennedy International Airport Select dates
18:23 20:29 daily DL5081 Delta Air Lines 2h 6m Pearson International Airport — John F. Kennedy International Airport Select dates
18:25 19:58 daily AC8996 Air Canada 1h 33m Pearson International Airport — LaGuardia Airport Select dates
18:59 20:41 mon, tue, wed, thu, fri, sun DL5154 Delta Air Lines 1h 42m Pearson International Airport — LaGuardia Airport Select dates
19:00 20:19 fri P32131 Porter 1h 19m Toronto City Centre Airport — Newark Liberty International Airport Select dates
19:15 20:55 mon, tue, wed, thu, fri AA4438 American Eagle (Retro Livery) 1h 40m Pearson International Airport — LaGuardia Airport Select dates
19:25 21:05 mon, tue, wed, thu, fri, sun PD607 Porter Airlines Canada 1h 40m Pearson International Airport — LaGuardia Airport Select dates
19:25 21:05 sun AA4438 American Eagle (Retro Livery) 1h 40m Pearson International Airport — LaGuardia Airport Select dates
19:25 20:55 sun PD2143 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
19:30 21:00 mon, tue, wed, thu, fri PD2143 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
20:00 21:48 mon, tue, wed, thu, fri, sun UA3711 United Express 1h 48m Pearson International Airport — Newark Liberty International Airport Select dates
20:40 22:10 sun PD2147 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
20:55 22:49 daily AC8556 Air Canada 1h 54m Pearson International Airport — John F. Kennedy International Airport Select dates
21:00 22:33 daily AC8546 Air Canada 1h 33m Pearson International Airport — LaGuardia Airport Select dates
21:10 22:48 daily AC8884 Air Canada 1h 38m Pearson International Airport — Newark Liberty International Airport Select dates
21:10 22:49 wed, fri, sat, sun AC8884 Air Canada 1h 39m Pearson International Airport — Newark Liberty International Airport Select dates
21:10 22:47 tue, wed, thu, fri, sat AC8884 Air Canada 1h 37m Pearson International Airport — Newark Liberty International Airport Select dates
21:10 23:00 wed CX3506 Cathay Pacific 1h 50m Pearson International Airport — John F. Kennedy International Airport Select dates
22:00 23:30 sun W81245 Cargojet Airways 1h 30m Hamilton Airport — John F. Kennedy International Airport Select dates
23:25 00:38 wed DL8884 Delta Air Lines 1h 13m Pearson International Airport — Newark Liberty International 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.