New York to Toronto Flight Timetable

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

481 flights in a week

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

Departure Arrival Flight days Flight Airlines Flight time Airports
06:05 07:48 daily AC701 Air Canada 1h 43m LaGuardia Airport — Pearson International Airport Select dates
06:15 07:55 mon, tue, wed, thu, fri, sat PD602 Porter Airlines Canada 1h 40m LaGuardia Airport — Pearson International Airport Select dates
06:15 07:55 mon, thu, fri, sat PD602 Porter 1h 40m LaGuardia Airport — Pearson International Airport Select dates
06:40 08:20 mon, fri PD2118 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
06:40 08:20 mon, fri PD2118 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
06:55 08:38 daily AC8551 Air Canada 1h 43m John F. Kennedy International Airport — Pearson International Airport Select dates
07:40 09:30 mon, tue, wed, thu, fri, sun DL5187 Delta Air Lines 1h 50m LaGuardia Airport — Pearson International Airport Select dates
07:43 09:29 mon, thu, sun DL5187 Delta Air Lines 1h 46m LaGuardia Airport — Pearson International Airport Select dates
07:45 09:36 daily UA3553 United Airlines 1h 51m Newark Liberty International Airport — Pearson International Airport Select dates
07:47 09:36 thu, fri UA3553 United Airlines 1h 49m Newark Liberty International Airport — Pearson International Airport Select dates
07:48 09:29 mon, tue, wed, thu, fri, sun DL5187 Delta Air Lines 1h 41m LaGuardia Airport — Pearson International Airport Select dates
07:59 09:49 daily AA4552 American Eagle 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
08:00 09:45 daily AC8873 Air Canada 1h 45m Newark Liberty International Airport — Pearson International Airport Select dates
08:00 09:46 daily AC8873 Air Canada 1h 46m Newark Liberty International Airport — Pearson International Airport Select dates
08:00 09:50 sat AA4552 American Eagle 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
08:15 10:15 tue, thu, fri AA4552 American Eagle 2h 0m John F. Kennedy International Airport — Pearson International Airport Select dates
08:20 10:04 sat, sun AA4347 American Eagle 1h 44m LaGuardia Airport — Pearson International Airport Select dates
08:30 10:12 mon, tue, wed, thu, fri AA4347 American Eagle 1h 42m LaGuardia Airport — Pearson International Airport Select dates
08:50 10:33 mon, tue, wed, thu, fri, sun AC8985 Air Canada 1h 43m LaGuardia Airport — Pearson International Airport Select dates
08:55 10:35 daily PD2122 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
08:55 10:35 mon, tue, thu, fri, sat, sun PD2122 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
09:05 10:51 mon, tue, wed, thu, fri AC8875 Air Canada 1h 46m Newark Liberty International Airport — Pearson International Airport Select dates
09:31 11:23 daily DL5007 Delta Air Lines 1h 52m John F. Kennedy International Airport — Pearson International Airport Select dates
09:40 10:48 wed TK6044 Turkish Airlines 1h 8m John F. Kennedy International Airport — Pearson International Airport Select dates
09:45 11:30 daily AC8553 Air Canada 1h 45m John F. Kennedy International Airport — Pearson International Airport Select dates
09:55 11:35 daily PD604 Porter Airlines Canada 1h 40m LaGuardia Airport — Pearson International Airport Select dates
09:55 11:35 mon, thu PD604 Porter 1h 40m LaGuardia Airport — Pearson International Airport Select dates
09:56 11:44 sun UA3555 United Airlines 1h 48m Newark Liberty International Airport — Pearson International Airport Select dates
10:00 11:40 daily PD2124 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
10:00 11:44 mon, tue, wed, thu, fri, sun UA3555 United Airlines 1h 44m Newark Liberty International Airport — Pearson International Airport Select dates
10:00 11:40 thu, fri PD2124 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
10:01 11:48 mon, tue, thu, fri, sun UA3555 United Airlines 1h 47m Newark Liberty International Airport — Pearson International Airport Select dates
10:10 11:53 mon, thu AC8987 Air Canada 1h 43m LaGuardia Airport — Pearson International Airport Select dates
11:00 12:46 tue, fri AC1395 Air Canada 1h 46m Newark Liberty International Airport — Pearson International Airport Select dates
11:05 12:49 mon, tue, wed, sat, sun AC8877 Air Canada 1h 44m Newark Liberty International Airport — Pearson International Airport Select dates
11:05 12:47 mon, tue, thu, fri AC8877 Air Canada 1h 42m Newark Liberty International Airport — Pearson International Airport Select dates
11:15 13:00 daily AA4623 American Eagle 1h 45m LaGuardia Airport — Pearson International Airport Select dates
11:20 13:02 mon, tue AA4623 American Eagle 1h 42m LaGuardia Airport — Pearson International Airport Select dates
11:30 13:13 mon, tue, wed, thu, fri, sat AC705 Air Canada 1h 43m LaGuardia Airport — Pearson International Airport Select dates
11:30 13:20 tue, thu, sat, sun DL5094 Delta Air Lines 1h 50m LaGuardia Airport — Pearson International Airport Select dates
11:30 13:23 fri DL5094 Delta Air Lines 1h 53m LaGuardia Airport — Pearson International Airport Select dates
11:30 13:19 mon, tue, thu, sun DL5094 Delta Air Lines 1h 49m LaGuardia Airport — Pearson International Airport Select dates
11:40 13:20 daily PD2128 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
11:40 13:20 mon, tue, wed, thu, fri, sun PD2128 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
11:50 13:39 daily DL5094 Delta Air Lines 1h 49m LaGuardia Airport — Pearson International Airport Select dates
11:55 13:40 mon, tue, thu, fri DL5094 Delta Air Lines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
11:58 13:43 daily UA3400 United Airlines 1h 45m Newark Liberty International Airport — Pearson International Airport Select dates
12:00 13:43 daily UA3400 United Airlines 1h 43m Newark Liberty International Airport — Pearson International Airport Select dates
12:45 14:28 mon AC8989 Air Canada 1h 43m LaGuardia Airport — Pearson International Airport Select dates
12:55 14:45 mon TK6363 Turkish Airlines 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
13:00 14:10 thu DL8921 Delta Air Lines 1h 10m Newark Liberty International Airport — Pearson International Airport Select dates
13:10 15:00 sat AA4556 American Eagle 1h 50m LaGuardia Airport — Pearson International Airport Select dates
13:25 15:10 mon, tue, wed, thu, fri, sun AA4556 American Eagle 1h 45m LaGuardia Airport — Pearson International Airport Select dates
13:28 15:09 thu AA4556 American Eagle 1h 41m LaGuardia Airport — Pearson International Airport Select dates
13:30 15:12 fri, sat AA4556 American Eagle 1h 42m LaGuardia Airport — Pearson International Airport Select dates
14:20 16:04 daily AC8879 Air Canada 1h 44m Newark Liberty International Airport — Pearson International Airport Select dates
14:26 16:14 tue, thu, fri, sun DL5233 Delta Air Lines 1h 48m LaGuardia Airport — Pearson International Airport Select dates
14:27 16:09 mon, tue, wed, thu, fri, sun DL5233 Delta Air Lines 1h 42m LaGuardia Airport — Pearson International Airport Select dates
14:36 16:24 tue, wed, thu, sun DL5233 Delta Air Lines 1h 48m LaGuardia Airport — Pearson International Airport Select dates
15:00 16:02 thu DL8920 Delta Air Lines 1h 2m Newark Liberty International Airport — Pearson International Airport Select dates
15:05 16:45 mon, tue, wed, thu, fri, sun PD2134 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
15:05 16:45 mon, tue, wed, thu, fri, sun PD2134 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
15:15 17:08 daily DL5106 Delta Air Lines 1h 53m John F. Kennedy International Airport — Pearson International Airport Select dates
15:25 17:15 thu AA4552 American Eagle 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
15:30 17:13 daily AC715 Air Canada 1h 43m LaGuardia Airport — Pearson International Airport Select dates
15:30 17:10 sat P39818 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
15:50 17:25 mon, tue, thu, fri, sat, sun AC8993 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
15:53 17:48 mon, tue, wed, thu, fri, sun DL5173 Delta Air Lines 1h 55m LaGuardia Airport — Pearson International Airport Select dates
15:55 17:35 tue TK6044 Turkish Airlines 1h 40m John F. Kennedy International Airport — Pearson International Airport Select dates
16:00 17:49 daily UA3622 United Airlines 1h 49m Newark Liberty International Airport — Pearson International Airport Select dates
16:20 18:07 daily AC8545 Air Canada 1h 47m LaGuardia Airport — Pearson International Airport Select dates
16:30 18:16 mon, tue, wed, fri, sun AC8881 Air Canada 1h 46m Newark Liberty International Airport — Pearson International Airport Select dates
16:50 18:35 daily AC8555 Air Canada 1h 45m John F. Kennedy International Airport — Pearson International Airport Select dates
17:10 19:01 mon, tue, wed, thu, fri, sun AA4438 American Eagle 1h 51m LaGuardia Airport — Pearson International Airport Select dates
17:10 19:03 sat AA4438 American Eagle 1h 53m LaGuardia Airport — Pearson International Airport Select dates
17:15 18:55 mon, tue, wed, thu, fri, sun PD2136 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:15 18:55 mon, tue, wed, thu, fri, sun PD2136 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:18 19:17 thu UA3557 United Airlines 1h 59m Newark Liberty International Airport — Pearson International Airport Select dates
17:20 19:17 mon, tue, wed, thu, fri, sun UA3557 United Airlines 1h 57m Newark Liberty International Airport — Pearson International Airport Select dates
17:55 19:35 daily PD606 Porter Airlines Canada 1h 40m LaGuardia Airport — Pearson International Airport Select dates
17:55 19:35 wed, thu PD606 Porter 1h 40m LaGuardia Airport — Pearson International Airport Select dates
18:10 19:50 daily PD2138 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:10 19:50 mon, tue, wed, thu, fri PD2138 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:38 20:29 mon, sun DL5019 Delta Air Lines 1h 51m LaGuardia Airport — Pearson International Airport Select dates
18:38 20:27 daily DL5019 Delta Air Lines 1h 49m LaGuardia Airport — Pearson International Airport Select dates
18:45 20:28 mon, wed, thu, sun AC717 Air Canada 1h 43m LaGuardia Airport — Pearson International Airport Select dates
18:55 20:42 daily AC1377 Air Canada 1h 47m Newark Liberty International Airport — Pearson International Airport Select dates
19:29 21:24 tue, wed UA3434 United Airlines 1h 55m Newark Liberty International Airport — Pearson International Airport Select dates
19:35 21:10 wed 5Y6400 Atlas Air 1h 35m John F. Kennedy International Airport — Pearson International Airport Select dates
19:35 21:15 mon, tue, wed, thu, fri PD2140 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
19:35 21:15 tue PD2140 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
19:49 21:30 tue, wed, sun AA4369 American Eagle 1h 41m LaGuardia Airport — Pearson International Airport Select dates
19:50 21:33 daily AC725 Air Canada 1h 43m LaGuardia Airport — Pearson International Airport Select dates
19:50 21:44 daily AA4369 American Eagle 1h 54m LaGuardia Airport — Pearson International Airport Select dates
19:55 21:45 sun CX3195 Cathay Pacific 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
20:03 21:58 daily AA4558 American Eagle 1h 55m John F. Kennedy International Airport — Pearson International Airport Select dates
20:30 22:10 mon, tue, wed, thu, fri, sun PD2142 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
20:30 22:10 mon, wed, thu PD2142 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
20:30 22:12 mon, tue, wed, thu, fri, sun AC8885 Air Canada 1h 42m Newark Liberty International Airport — Pearson International Airport Select dates
20:30 22:10 wed, thu PD2142 Pecotox Air 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
20:35 22:15 tue, wed, thu, fri, sun PD2142 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
20:56 22:57 daily DL5170 Delta Air Lines 2h 1m John F. Kennedy 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
21:27 23:02 tue, wed, thu, fri AA4369 American Eagle 1h 35m LaGuardia Airport — Pearson International Airport Select dates
21:29 23:20 daily UA3419 United Airlines 1h 51m Newark Liberty International Airport — Pearson International Airport Select dates
21:29 22:45 thu YX769 United Airlines 1h 16m Newark Liberty International Airport — Pearson International Airport Select dates
21:35 23:20 mon, tue, fri DL5188 Delta Air Lines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
21:35 23:19 tue, wed, thu, sun DL5188 Delta Air Lines 1h 44m LaGuardia Airport — Pearson 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.