Toronto to New York Flight Timetable

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

274 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 08:04 thu, fri, sat, sun DL5066 Delta Air Lines 2h 4m Pearson International Airport — John F. Kennedy International Airport Select dates
06:06 08:00 sat DL5183 Delta Air Lines 1h 54m Pearson International Airport — LaGuardia Airport Select dates
06:06 07:59 sun DL5183 Delta Air Lines 1h 53m Pearson International Airport — LaGuardia Airport Select dates
06:25 08:07 thu, fri, sun AC8982 Air Canada 1h 42m Pearson International Airport — LaGuardia Airport Select dates
06:45 08:27 wed, thu, fri, sun AC8872 Air Canada 1h 42m Pearson International Airport — Newark Liberty International Airport Select dates
07:00 09:00 daily AA4559 American Airlines 2h 0m Pearson International Airport — John F. Kennedy International Airport Select dates
07:00 08:48 thu, sat, sun AA4542 American Airlines 1h 48m Pearson International Airport — LaGuardia Airport Select dates
07:00 08:48 fri AA4542 United Airlines 1h 48m Pearson International Airport — LaGuardia 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 Airlines 1h 40m Pearson International Airport — Newark Liberty International Airport Select dates
07:30 09:15 sun UA3435 United Airlines 1h 45m Pearson International Airport — Newark Liberty International Airport Select dates
07:30 09:18 daily UA3435 United Airlines 1h 48m Pearson International Airport — Newark Liberty International Airport Select dates
07:35 09:13 daily AC8984 Air Canada 1h 38m Pearson International Airport — LaGuardia Airport Select dates
07:40 09:18 mon, tue, thu, fri, sat, sun AC8984 Air Canada 1h 38m Pearson International Airport — LaGuardia Airport Select dates
07:44 09:34 mon, tue, wed, thu, fri, sun DL5208 Delta Air Lines 1h 50m Pearson International Airport — LaGuardia Airport Select dates
07:45 09:15 fri PD2123 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
07:50 09:40 daily DL5208 Delta Air Lines 1h 50m Pearson International Airport — LaGuardia Airport Select dates
07:50 09:48 daily DL5208 Delta Air Lines 1h 58m 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:45 10:25 daily AC8874 Air Canada 1h 40m Pearson International Airport — Newark Liberty International Airport Select dates
09:05 10:43 mon, sat AC702 Air Canada 1h 38m Pearson International Airport — LaGuardia Airport Select dates
09:25 10:55 daily PD2125 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
09:25 10:55 mon, tue, wed, thu, sun PD2125 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
09:25 10:55 thu PD2125 Pecotox Air 1h 30m Toronto City Centre 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:15 12:04 sat DL5447 Delta Air Lines 1h 49m Pearson International Airport — LaGuardia Airport Select dates
10:16 12:06 mon, thu, fri, sun DL5447 Delta Air Lines 1h 50m Pearson International Airport — LaGuardia Airport Select dates
10:30 12:15 mon, tue, wed, sat, sun AA4552 American Airlines 1h 45m Pearson International Airport — John F. Kennedy International Airport Select dates
10:40 12:18 daily AC8986 Air Canada 1h 38m Pearson International Airport — LaGuardia Airport Select dates
10:45 12:24 mon, tue, wed, thu, sat, sun UA3648 United Airlines 1h 39m Pearson International Airport — Newark Liberty International Airport Select dates
10:59 12:49 fri AA4347 United Airlines 1h 50m Pearson International Airport — LaGuardia Airport Select dates
10:59 12:49 tue, sat AA4347 American Airlines 1h 50m Pearson International Airport — LaGuardia Airport Select dates
12:00 13:40 daily AC8876 Air Canada 1h 40m Pearson International Airport — Newark Liberty International Airport Select dates
12:07 14:01 mon, thu, fri, sat, sun DL5098 Delta Air Lines 1h 54m Pearson International Airport — John F. Kennedy International Airport Select dates
12:30 14:00 fri, sat PD2131 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
12:45 14:30 mon, tue, thu, fri, sun UA3649 United Airlines 1h 45m Pearson International Airport — Newark Liberty International Airport Select dates
12:50 14:28 daily AC8988 Air Canada 1h 38m Pearson International Airport — LaGuardia Airport Select dates
13:30 15:00 tue, wed, thu, fri, sun PD2135 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
14:00 15:38 tue AC8542 Air Canada 1h 38m Pearson International Airport — LaGuardia Airport Select dates
14:05 15:43 mon, tue, wed, thu, fri, sun AC8878 Air Canada 1h 38m Pearson International Airport — Newark Liberty International Airport Select dates
14:30 16:09 mon, tue, wed, sat, sun AC8554 Air Canada 1h 39m Pearson International Airport — John F. Kennedy International Airport Select dates
15:00 16:30 wed, fri PD2137 Porter 1h 30m Toronto City Centre Airport — Newark Liberty 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 tue, wed, thu, fri, sat, sun PD605 Porter 1h 40m Pearson International Airport — LaGuardia Airport Select dates
15:45 17:29 tue, thu AA4556 American Airlines 1h 44m Pearson International Airport — LaGuardia Airport Select dates
16:20 17:58 mon, tue, wed, thu, fri, sun AC8992 Air Canada 1h 38m Pearson International Airport — LaGuardia Airport Select dates
16:30 18:03 sat AC1374 Air Canada 1h 33m Pearson International Airport — Newark Liberty International Airport Select dates
16:35 18:19 wed AC8880 Air Canada 1h 44m Pearson International Airport — Newark Liberty International Airport Select dates
16:35 18:08 fri, sun AC1374 Air Canada 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:10 18:59 mon, tue, wed, thu, sun DL5306 Delta Air Lines 1h 49m 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:36 18:54 tue NetJets 1h 18m Pearson International Airport — John F. Kennedy International Airport Select dates
18:13 20:18 daily DL5163 Delta Air Lines 2h 5m Pearson International Airport — John F. Kennedy International Airport Select dates
18:15 19:45 mon, tue, thu, fri, sat, sun PD2143 Porter Airlines Canada 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
18:15 19:45 mon, wed, sat, sun PD2143 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
18:40 20:34 wed, fri UA3564 United Airlines 1h 54m Pearson International Airport — Newark Liberty International Airport Select dates
18:45 20:32 mon, tue, fri, sun DL5154 Delta Air Lines 1h 47m Pearson International Airport — LaGuardia Airport Select dates
19:30 20:43 sun DL8926 Delta Air Lines 1h 13m Pearson International Airport — Newark Liberty International Airport Select dates
19:40 21:10 mon, thu, sun PD2145 Porter 1h 30m Toronto City Centre Airport — Newark Liberty International Airport Select dates
20:05 22:00 mon, sun UA3711 United Airlines 1h 55m Pearson International Airport — Newark Liberty International Airport Select dates
20:05 21:59 mon, tue, wed, thu, fri, sun UA3711 United Airlines 1h 54m 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 mon, wed, thu, fri, sat, sun AC8556 Air Canada 1h 44m Pearson International Airport — John F. Kennedy International 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:43 fri AC1379 Air Canada 1h 33m 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.