New York to Toronto Flight Timetable

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

617 flights in a week

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

Departure Arrival Flight days Flight Airlines Flight time Airports
01:00 02:30 mon W81246 Cargojet Airways 1h 30m John F. Kennedy International Airport — Hamilton Airport Select dates
01:05 02:50 fri CX3085 Cathay Pacific 1h 45m John F. Kennedy International Airport — Pearson International Airport Select dates
06:00 07:40 daily AC701 Air Canada 1h 40m LaGuardia Airport — Pearson International Airport Select dates
06:00 07:35 daily AC701 Air Canada 1h 35m 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 wed, thu, fri, sat PD602 Porter 1h 40m LaGuardia Airport — Pearson International Airport Select dates
06:35 08:18 thu, fri, sat, sun AC8551 Air Canada 1h 43m John F. Kennedy International Airport — Pearson International Airport Select dates
06:50 08:30 mon, tue, wed, thu, fri PD2118 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
06:50 08:30 mon, tue, wed, thu, fri PD2118 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
06:55 08:40 daily AC8551 Air Canada 1h 45m John F. Kennedy International Airport — Pearson International Airport Select dates
06:55 08:38 tue, wed AC8551 Air Canada 1h 43m John F. Kennedy International Airport — Pearson International Airport Select dates
06:55 08:35 thu PD2126 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
07:00 08:07 wed DL9962 Delta Air Lines 1h 7m LaGuardia Airport — Pearson International Airport Select dates
07:25 09:04 daily AC8983 Air Canada 1h 39m LaGuardia Airport — Pearson International Airport Select dates
07:25 09:00 fri, sat AC8983 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
07:30 09:10 mon, tue, wed, thu, fri, sun DL5187 Delta Air Lines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
07:30 09:20 daily AC1393 Air Canada 1h 50m Newark Liberty International Airport — Pearson International Airport Select dates
07:36 09:19 tue, wed, thu, fri, sat, sun UA3553 United Airlines 1h 43m Newark Liberty International Airport — Pearson International Airport Select dates
07:37 09:19 daily UA3553 United Airlines 1h 42m Newark Liberty International Airport — Pearson International Airport Select dates
07:45 09:30 mon, tue, wed, thu, fri, sun DL5187 Delta Air Lines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
07:45 09:31 fri, sat, sun AC1393 Air Canada 1h 46m Newark Liberty International Airport — Pearson International Airport Select dates
07:47 09:30 mon, tue, wed, thu, fri, sun DL5187 Delta Air Lines 1h 43m LaGuardia Airport — Pearson International Airport Select dates
07:49 09:30 mon, tue, wed, thu, fri, sun DL5187 Delta Air Lines 1h 41m LaGuardia Airport — Pearson International Airport Select dates
07:50 09:30 wed, sat PD2126 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
07:50 09:30 wed PD2126 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
08:04 10:05 daily AA4552 American Airlines 2h 1m John F. Kennedy International Airport — Pearson International Airport Select dates
08:15 09:56 sat AA4347 American Airlines 1h 41m LaGuardia Airport — Pearson International Airport Select dates
08:15 10:15 fri, sat, sun AA4552 American Airlines 2h 0m John F. Kennedy International Airport — Pearson International Airport Select dates
08:17 09:58 mon, tue, wed, thu, sun AA4347 American Airlines 1h 41m LaGuardia Airport — Pearson International Airport Select dates
08:21 09:59 fri, sat, sun AA4347 American Airlines 1h 38m LaGuardia Airport — Pearson International Airport Select dates
08:30 10:15 daily AA4347 American Airlines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
08:35 10:10 daily AC705 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
08:55 10:35 mon, tue, thu, fri, sun PD2122 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
08:55 10:35 mon, tue, sun PD2122 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
09:29 11:24 daily DL5007 Delta Air Lines 1h 55m John F. Kennedy International Airport — Pearson International Airport Select dates
09:30 11:10 fri AC2115 Air Canada 1h 40m LaGuardia 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, tue, thu, fri 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
09:59 11:45 tue AA4623 American Airlines 1h 46m LaGuardia 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:29 wed QK7130 Air Canada 1h 29m Newark Liberty International Airport — Pearson International Airport Select dates
10:00 11:44 mon, tue, wed, thu, fri UA3555 United Airlines 1h 44m Newark Liberty International Airport — Pearson International Airport Select dates
10:00 11:40 tue, wed, thu, sat, sun P32124 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
10:05 11:51 sat AA4623 American Airlines 1h 46m LaGuardia Airport — Pearson International Airport Select dates
10:10 11:51 mon, wed, thu, fri, sun AA4623 American Airlines 1h 41m LaGuardia Airport — Pearson International Airport Select dates
10:20 12:00 sat AA4623 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
10:25 12:05 mon, wed, thu, fri, sun AA4623 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
10:29 12:04 daily AA4623 American Airlines 1h 35m LaGuardia Airport — Pearson International Airport Select dates
10:30 12:15 daily AC8553 Air Canada 1h 45m John F. Kennedy International Airport — Pearson International Airport Select dates
10:30 12:10 daily AA4623 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
10:30 12:05 daily AC707 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
10:30 12:09 mon, tue AC8543 Air Canada 1h 39m LaGuardia Airport — Pearson International Airport Select dates
10:30 12:13 fri AC8553 Air Canada 1h 43m John F. Kennedy International Airport — Pearson International Airport Select dates
10:45 12:30 tue, thu, sat, sun F81615 Flair Airlines 1h 45m John F. Kennedy International Airport — Pearson International Airport Select dates
11:00 12:40 sat, sun PD2126 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
11:00 12:40 daily AC8877 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
11:00 12:39 daily AC8877 Air Canada 1h 39m Newark Liberty International Airport — Pearson International Airport Select dates
11:00 12:15 wed F89931 Flair Airlines 1h 15m John F. Kennedy International Airport — Pearson International Airport Select dates
11:00 12:40 sat PD2126 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
11:00 12:46 fri AC1395 Air Canada 1h 46m Newark Liberty International Airport — Pearson International Airport Select dates
11:40 13:15 daily AC709 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
11:53 13:38 sat DL5094 Delta Air Lines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
11:55 13:40 daily DL5094 Delta Air Lines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
11:59 13:47 daily UA3400 United Airlines 1h 48m Newark Liberty International Airport — Pearson International Airport Select dates
12:00 13:40 daily PD2128 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:00 13:47 thu UA3400 United Airlines 1h 47m Newark Liberty International Airport — Pearson International Airport Select dates
12:00 13:40 daily PD2128 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:03 13:47 mon, tue, wed UA3400 United Airlines 1h 44m Newark Liberty International Airport — Pearson International Airport Select dates
12:04 13:47 mon, tue, wed, thu, fri, sun UA3400 United Airlines 1h 43m Newark Liberty International 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:09 fri CX85 Cathay Pacific 1h 9m John F. Kennedy International Airport — Pearson International Airport Select dates
13:00 14:44 tue AA4556 American Airlines 1h 44m LaGuardia Airport — Pearson International Airport Select dates
13:02 14:44 wed, thu, fri, sat AA4556 American Airlines 1h 42m LaGuardia Airport — Pearson International Airport Select dates
13:04 14:44 mon, wed, thu, fri, sat, sun AA4556 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
13:05 14:44 sun AA4556 American Airlines 1h 39m LaGuardia Airport — Pearson International Airport Select dates
13:15 14:55 sat, sun PD2130 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
13:15 14:55 sat, sun PD2130 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
13:20 14:55 sun AC2125 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
13:45 15:29 mon, tue, wed, thu, fri, sun AC8879 Air Canada 1h 44m Newark Liberty International Airport — Pearson International Airport Select dates
13:45 15:24 sat AC8879 Air Canada 1h 39m Newark Liberty International Airport — Pearson International Airport Select dates
13:55 15:34 tue, wed AC8879 Air Canada 1h 39m Newark Liberty International Airport — Pearson International Airport Select dates
13:55 15:38 daily AC8879 Air Canada 1h 43m Newark Liberty International Airport — Pearson International Airport Select dates
14:15 15:54 mon AC8991 Air Canada 1h 39m LaGuardia Airport — Pearson International Airport Select dates
14:20 15:59 tue, wed, thu, fri, sun AC8991 Air Canada 1h 39m LaGuardia Airport — Pearson International Airport Select dates
14:20 16:03 mon, thu, sat AC8991 Air Canada 1h 43m LaGuardia Airport — Pearson International Airport Select dates
14:20 16:00 wed, fri, sun AC8991 Air Canada 1h 40m LaGuardia Airport — Pearson International Airport Select dates
14:22 16:10 daily DL5233 Delta Air Lines 1h 48m LaGuardia 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:17 17:29 mon, thu, sat, sun DL5106 Delta Air Lines 2h 12m John F. Kennedy International Airport — Pearson International Airport Select dates
15:20 17:24 daily DL5106 Delta Air Lines 2h 4m John F. Kennedy International Airport — Pearson International Airport Select dates
15:21 17:33 mon, tue, wed, sat, sun DL5106 Delta Air Lines 2h 12m John F. Kennedy International Airport — Pearson International Airport Select dates
15:21 17:19 sat UA3622 United Airlines 1h 58m Newark Liberty International Airport — Pearson International Airport Select dates
15:26 17:19 sat UA3622 United Airlines 1h 53m Newark Liberty International Airport — Pearson International Airport Select dates
15:35 17:15 tue, wed, thu, fri, sat PD2134 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
15:45 17:24 wed AC8993 Air Canada 1h 39m LaGuardia Airport — Pearson International Airport Select dates
15:45 17:29 wed AC713 Air Canada 1h 44m LaGuardia Airport — Pearson International Airport Select dates
15:50 17:34 mon, tue, thu, fri, sat, sun AC713 Air Canada 1h 44m LaGuardia Airport — Pearson International Airport Select dates
15:50 17:29 thu AC8993 Air Canada 1h 39m LaGuardia Airport — Pearson International Airport Select dates
15:55 17:41 daily AC8555 Air Canada 1h 46m John F. Kennedy International Airport — Pearson International Airport Select dates
16:00 17:59 mon, tue, wed, thu DL5173 Delta Air Lines 1h 59m LaGuardia Airport — Pearson International Airport Select dates
16:08 18:09 mon, tue, wed, thu, fri, sun DL5173 Delta Air Lines 2h 1m LaGuardia Airport — Pearson International Airport Select dates
16:10 17:15 mon AC8991 Air Canada 1h 5m LaGuardia Airport — Pearson International Airport Select dates
16:30 18:09 tue AC8881 Air Canada 1h 39m Newark Liberty International Airport — Pearson International Airport Select dates
16:30 18:15 daily AC8881 Air Canada 1h 45m Newark Liberty International Airport — Pearson International Airport Select dates
16:35 18:15 wed, sat AC8881 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
16:40 18:19 mon AC8989 Air Canada 1h 39m LaGuardia Airport — Pearson International Airport Select dates
16:40 18:25 tue, wed, thu, fri, sat, sun AC715 Air Canada 1h 45m LaGuardia Airport — Pearson International Airport Select dates
16:40 18:46 mon AC715 Air Canada 2h 6m LaGuardia Airport — Pearson International Airport Select dates
16:45 18:25 mon AC8989 Air Canada 1h 40m LaGuardia Airport — Pearson International Airport Select dates
16:50 18:31 mon, wed, sat AA4438 American Airlines 1h 41m LaGuardia Airport — Pearson International Airport Select dates
16:50 18:25 sat AC715 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
16:55 19:00 daily UA3557 United Airlines 2h 5m Newark Liberty International Airport — Pearson International Airport Select dates
16:55 18:35 mon, tue, wed, thu, fri, sat AA4438 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
16:55 18:44 mon, wed AC8881 Air Canada 1h 49m Newark Liberty International Airport — Pearson International Airport Select dates
16:55 18:34 sat AC8881 Air Canada 1h 39m Newark Liberty International Airport — Pearson International Airport Select dates
16:55 18:38 sat AC8881 Air Canada 1h 43m Newark Liberty International Airport — Pearson International Airport Select dates
16:59 19:00 mon, tue, wed, fri UA3557 United Airlines 2h 1m Newark Liberty International Airport — Pearson International Airport Select dates
16:59 18:44 sat AA4438 American Airlines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
17:00 18:44 sun AA4438 American Airlines 1h 44m LaGuardia Airport — Pearson International Airport Select dates
17:04 19:00 mon, tue, wed, thu, sat, sun UA3557 United Airlines 1h 56m Newark Liberty International Airport — Pearson International Airport Select dates
17:15 18:55 wed, thu, fri, sat, sun PD2132 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:15 18:55 wed, fri, sat PD2132 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:30 19:10 daily PD606 Porter Airlines Canada 1h 40m LaGuardia Airport — Pearson International Airport Select dates
17:30 19:10 mon, wed, sat PD606 Porter 1h 40m LaGuardia Airport — Pearson International Airport Select dates
18:25 20:05 mon, wed, thu, fri, sun PD2144 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:25 20:05 sun PD2132 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:30 19:55 sun AC7032 Air Canada 1h 25m Newark Liberty International Airport — Pearson International Airport Select dates
18:30 19:38 wed TK6413 Turkish Airlines 1h 8m John F. Kennedy International Airport — Pearson International Airport Select dates
18:45 20:28 sat AC8995 Air Canada 1h 43m LaGuardia Airport — Pearson International Airport Select dates
18:45 20:29 daily AC723 Air Canada 1h 44m LaGuardia Airport — Pearson International Airport Select dates
18:45 20:43 daily DL5019 Delta Air Lines 1h 58m LaGuardia Airport — Pearson International Airport Select dates
18:45 20:24 sat AC8995 Air Canada 1h 39m LaGuardia Airport — Pearson International Airport Select dates
18:50 20:25 thu AC723 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
18:55 20:38 fri AC8995 Air Canada 1h 43m LaGuardia Airport — Pearson International Airport Select dates
18:55 20:34 fri AC8995 Air Canada 1h 39m LaGuardia Airport — Pearson International Airport Select dates
19:00 20:23 wed DL8844 Delta Air Lines 1h 23m John F. Kennedy International Airport — Pearson International Airport Select dates
19:29 21:30 daily AA4558 American Airlines 2h 1m John F. Kennedy 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:31 mon, wed, sat, sun AA4558 American Airlines 1h 56m John F. Kennedy International Airport — Pearson International Airport Select dates
19:35 21:30 thu, sat AA4558 American Airlines 1h 55m John F. Kennedy International Airport — Pearson International Airport Select dates
19:40 21:20 mon, tue, wed, thu, fri PD2144 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
19:40 21:20 mon, tue, wed, thu, fri PD2144 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
19:40 20:48 wed TK6413 Turkish Airlines 1h 8m John F. Kennedy International Airport — Pearson International Airport Select dates
19:40 20:48 wed TK6413 Atlas Air 1h 8m John F. Kennedy International Airport — Pearson International Airport Select dates
19:45 21:24 tue, thu, sat AC8997 Air Canada 1h 39m LaGuardia Airport — Pearson International Airport Select dates
19:45 21:28 mon, wed, thu, fri, sat, sun AC8997 Air Canada 1h 43m LaGuardia Airport — Pearson International Airport Select dates
19:50 21:33 sat AC8885 Air Canada 1h 43m Newark Liberty International Airport — Pearson International Airport Select dates
19:55 21:45 tue, wed, thu, sat, sun AC1399 Air Canada 1h 50m Newark Liberty International Airport — Pearson International Airport Select dates
19:55 21:44 mon, fri AC8885 Air Canada 1h 49m Newark Liberty International Airport — Pearson International Airport Select dates
19:55 21:34 sat AC8885 Air Canada 1h 39m Newark Liberty International Airport — Pearson International Airport Select dates
19:55 21:33 tue, wed, thu AC8885 Air Canada 1h 38m Newark Liberty International Airport — Pearson International Airport Select dates
20:05 21:50 sun CX3194 Cathay Pacific 1h 45m John F. Kennedy International Airport — Pearson International Airport Select dates
20:21 22:23 daily UA3434 United Airlines 2h 2m Newark Liberty International Airport — Pearson International Airport Select dates
20:29 22:23 wed, thu, sat UA3434 United Airlines 1h 54m Newark Liberty International Airport — Pearson International Airport Select dates
20:45 22:24 mon, tue, wed, thu, sat, sun AC8999 Air Canada 1h 39m LaGuardia Airport — Pearson International Airport Select dates
20:45 22:20 thu, sat AC725 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
20:55 23:11 daily DL5170 Delta Air Lines 2h 16m John F. Kennedy International Airport — Pearson International Airport Select dates
20:57 23:13 mon, tue, wed, thu, fri, sun DL5170 Delta Air Lines 2h 16m John F. Kennedy International Airport — Pearson International Airport Select dates
21:00 22:40 sun PD2144 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
21:00 23:14 sat DL5170 Delta Air Lines 2h 14m John F. Kennedy International Airport — Pearson International Airport Select dates
21:00 22:40 sun PD2144 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
21:25 23:05 mon, tue, wed, thu, fri, sun AA4369 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
21:25 23:03 thu, fri AA4369 American Airlines 1h 38m LaGuardia Airport — Pearson International Airport Select dates
21:29 23:10 mon, wed, sun AA4369 American Airlines 1h 41m LaGuardia Airport — Pearson International Airport Select dates
21:55 23:43 mon, tue, wed, thu, fri, sun DL5188 Delta Air Lines 1h 48m LaGuardia 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
23:30 00:50 mon, tue, wed, thu, fri, sat W8246 Cargojet Airways 1h 20m John F. Kennedy International Airport — Hamilton 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.