New York to Toronto Flight Timetable

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

Schedule: all, today, tomorrow

236 flights in a week

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

Departure Arrival Flight days Flight Airlines Flight time Airports
00:30 01:50 mon W81246 Cargojet Airways 1h 20m John F. Kennedy International Airport — Hamilton Airport Select dates
06:00 07:40 daily AC7471 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
06:25 07:33 wed CX85 Cathay Pacific 1h 8m John F. Kennedy International Airport — Pearson International Airport Select dates
06:30 08:07 daily AC701 Air Canada 1h 37m LaGuardia Airport — Pearson International Airport Select dates
06:35 08:16 mon, tue, wed, thu, fri DL4942 Delta Air Lines 1h 41m LaGuardia Airport — Pearson International Airport Select dates
07:35 09:12 daily AC703 Air Canada 1h 37m LaGuardia Airport — Pearson International Airport Select dates
07:43 09:31 thu, fri, sun UA4461 United Airlines 1h 48m Newark Liberty International Airport — Pearson International Airport Select dates
07:55 09:35 sat, sun PD120 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
07:55 09:30 mon, tue, wed, thu, fri PD120 Porter Airlines 1h 35m Newark Liberty International Airport — Toronto City Centre Airport Select dates
09:00 10:45 daily AA4820 American Airlines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
10:00 11:56 daily UA4479 United Airlines 1h 56m Newark Liberty International Airport — Pearson International Airport Select dates
10:10 11:50 mon, tue, wed, thu, fri PD124 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
10:35 12:12 mon, tue, wed, thu, fri, sun AC707 Air Canada 1h 37m LaGuardia Airport — Pearson International Airport Select dates
10:35 12:32 daily DL5034 Delta Air Lines 1h 57m LaGuardia Airport — Pearson International Airport Select dates
10:56 12:52 sun DL5034 Delta Air Lines 1h 56m LaGuardia Airport — Pearson International Airport Select dates
11:10 12:50 sat, sun PD126 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
11:10 12:50 daily AC7475 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
11:20 13:20 mon TK6363 Turkish Airlines 2h 0m John F. Kennedy International Airport — Pearson International Airport Select dates
12:10 13:50 mon, tue, wed, thu, fri, sun PD128 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:20 14:08 mon TK6363 Turkish Airlines 1h 48m Newark Liberty International Airport — Pearson International Airport Select dates
12:29 14:16 sat DL5100 Delta Air Lines 1h 47m LaGuardia Airport — Pearson International Airport Select dates
12:45 14:32 daily DL4967 Delta Air Lines 1h 47m LaGuardia Airport — Pearson International Airport Select dates
12:45 14:20 mon, tue, wed, fri WS1207 WestJet 1h 35m LaGuardia Airport — Pearson International Airport Select dates
12:45 14:30 sat DL4967 Delta Air Lines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
12:45 14:21 tue, thu WS1207 WestJet 1h 36m LaGuardia Airport — Pearson International Airport Select dates
13:00 14:50 mon, tue, wed, thu, fri, sat UA4529 United Airlines 1h 50m Newark Liberty International Airport — Pearson International Airport Select dates
13:10 14:50 mon, thu, fri, sat PD130 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
13:15 14:52 mon, tue, wed, thu, fri AC7485 Air Canada 1h 37m LaGuardia Airport — Pearson International Airport Select dates
13:59 15:43 daily DL5125 Delta Air Lines 1h 44m LaGuardia Airport — Pearson International Airport Select dates
14:15 15:50 daily AC7489 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
14:59 16:44 mon, tue, wed, thu, fri, sun PD134 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
15:20 17:13 sat UA4531 United Airlines 1h 53m Newark Liberty International Airport — Pearson International Airport Select dates
16:30 18:23 sat DL4752 Delta Air Lines 1h 53m LaGuardia Airport — Pearson International Airport Select dates
16:40 18:20 wed, thu, fri, sat AC7481 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
16:55 18:32 wed, thu, sat AC719 Air Canada 1h 37m LaGuardia Airport — Pearson International Airport Select dates
16:59 18:51 thu DL5100 Delta Air Lines 1h 52m LaGuardia Airport — Pearson International Airport Select dates
17:15 19:00 mon, tue, wed, thu, fri, sun PD138 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:15 18:59 mon, tue, wed, thu, fri, sun PD138 Porter Airlines 1h 44m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:55 19:46 sun DL4752 Delta Air Lines 1h 51m LaGuardia Airport — Pearson International Airport Select dates
18:05 19:57 mon, tue, wed, thu, fri, sun DL4752 Delta Air Lines 1h 52m LaGuardia Airport — Pearson International Airport Select dates
18:20 20:05 mon, tue, wed, thu, fri, sun PD140 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:25 20:05 daily WS1215 WestJet 1h 40m LaGuardia Airport — Pearson International Airport Select dates
18:25 20:10 wed, thu, fri WS1215 WestJet 1h 45m LaGuardia Airport — Pearson International Airport Select dates
18:59 20:35 tue, wed, thu, fri, sat, sun AC723 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
19:00 20:35 daily AC723 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
19:35 21:25 sun CX3195 Cathay Pacific 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
19:50 21:36 wed, thu AA4826 American Airlines 1h 46m LaGuardia Airport — Pearson International Airport Select dates
20:03 21:56 daily UA4395 United Airlines 1h 53m Newark Liberty International Airport — Pearson International Airport Select dates
20:35 22:15 mon, tue, wed, thu, fri, sun PD144 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
20:45 22:35 mon, tue, wed, thu, fri, sun DL5100 Delta Air Lines 1h 50m LaGuardia Airport — Pearson International Airport Select dates
20:50 22:30 daily AC7483 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
21:00 22:50 tue, thu CX85 Cathay Pacific 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
22:00 23:45 tue, thu CX85 Cathay Pacific 1h 45m John F. Kennedy International Airport — Pearson International Airport Select dates
22:00 22:50 thu CX85 Cathay Pacific 50m John F. Kennedy International Airport — Pearson International Airport Select dates
23:30 00:50 mon, tue, wed, thu, fri, sat W8246 Cargojet Airways 1h 20m John F. Kennedy International Airport — Hamilton Airport Select dates