New York to Toronto Flight Timetable

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

809 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
06:00 07:44 daily AC8541 Air Canada Express 1h 44m LaGuardia Airport — Pearson International Airport Select dates
06:00 07:42 mon, tue, wed, fri, sat, sun AC8541 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
06:00 07:40 mon, thu, fri, sun AC701 Air Canada Express 1h 40m 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 PD602 Porter 1h 40m LaGuardia Airport — Pearson International Airport Select dates
06:30 08:15 daily AC8873 Air Canada Express 1h 45m Newark Liberty International Airport — Pearson International Airport Select dates
06:30 08:16 daily AC1391 Air Canada Express 1h 46m Newark Liberty International Airport — Pearson International Airport Select dates
06:50 08:30 mon, tue, wed, fri, sun PD2118 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
06:55 08:41 daily AC8551 Air Canada Express 1h 46m John F. Kennedy International Airport — Pearson International Airport Select dates
07:00 08:50 daily UA3553 United Airlines 1h 50m Newark Liberty International Airport — Pearson International Airport Select dates
07:10 09:03 fri DL5187 Delta Air Lines 1h 53m LaGuardia Airport — Pearson International Airport Select dates
07:25 09:15 mon, tue, wed, thu, fri, sun DL5187 Delta Air Lines 1h 50m LaGuardia Airport — Pearson International Airport Select dates
07:25 09:10 thu, sun DL5187 Delta Air Lines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
07:25 09:07 daily AC703 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
07:29 09:19 sat, sun UA3553 United Airlines 1h 50m Newark Liberty International Airport — Pearson International Airport Select dates
07:31 09:19 daily UA3553 United Airlines 1h 48m Newark Liberty International Airport — Pearson International Airport Select dates
07:45 09:30 mon, tue, thu, fri, sun DL5187 Delta Air Lines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
07:49 09:30 mon, wed, fri, sun DL5187 Delta Air Lines 1h 41m LaGuardia Airport — Pearson International Airport Select dates
07:50 09:50 daily AA4552 American Airlines 2h 0m John F. Kennedy International Airport — Pearson International Airport Select dates
07:50 09:30 mon, tue, wed, thu, fri, sat PD2126 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
08:00 09:44 daily AC8873 Air Canada Express 1h 44m Newark Liberty International Airport — Pearson International Airport Select dates
08:05 09:30 thu DL8841 Delta Air Lines 1h 25m Newark Liberty International Airport — Pearson International Airport Select dates
08:10 09:55 mon, tue, thu, fri, sat, sun AA4347 American Airlines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
08:13 09:53 mon, tue, wed, fri, sun AA4347 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
08:15 10:15 daily AA4552 American Airlines 2h 0m John F. Kennedy International Airport — Pearson International Airport Select dates
08:25 10:05 mon, tue, wed, thu, fri, sun AA4347 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
08:28 10:08 daily AA4347 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
08:30 10:10 mon, thu, fri, sun AC705 Air Canada Express 1h 40m LaGuardia Airport — Pearson International Airport Select dates
08:45 10:29 mon, tue, wed, fri, sat, sun AC8985 Air Canada Express 1h 44m LaGuardia Airport — Pearson International Airport Select dates
08:45 10:27 mon, tue, wed, thu, fri AC705 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
08:55 10:40 mon, tue, wed, thu, fri, sat PD2122 Porter Airlines Canada 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
08:55 10:36 daily AC8875 Air Canada Express 1h 41m Newark Liberty International Airport — Pearson International Airport Select dates
08:55 10:40 mon, tue, wed, thu, fri, sat PD2122 Porter 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
08:55 10:35 tue PD2122 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
08:55 10:35 tue PD2122 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
09:00 10:39 mon, sun AC8875 Air Canada Express 1h 39m Newark Liberty International Airport — Pearson International Airport Select dates
09:00 10:43 daily AC8875 Air Canada Express 1h 43m Newark Liberty International Airport — Pearson International Airport Select dates
09:24 11:20 mon, tue, wed, fri, sat DL5007 Delta Air Lines 1h 56m John F. Kennedy International Airport — Pearson International Airport Select dates
09:25 11:20 thu, sun DL5007 Delta Air Lines 1h 55m John F. Kennedy International Airport — Pearson International Airport Select dates
09:29 11:20 daily DL5007 Delta Air Lines 1h 51m John F. Kennedy International Airport — Pearson International Airport Select dates
09:30 11:12 fri AC7682 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
09:45 11:29 daily AC8553 Air Canada Express 1h 44m John F. Kennedy International Airport — Pearson International Airport Select dates
09:55 11:44 daily UA3555 United Airlines 1h 49m Newark Liberty 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 fri PD604 Porter 1h 40m LaGuardia Airport — Pearson International Airport Select dates
10:00 11:46 mon, tue, wed, thu, fri, sun UA3555 United Airlines 1h 46m 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 daily AC8553 Air Canada Express 1h 44m John F. Kennedy International Airport — Pearson International Airport Select dates
10:00 11:43 mon AC7697 Air Canada Express 1h 43m Newark Liberty International Airport — Pearson International Airport Select dates
10:00 11:40 fri, sat, sun PD2124 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
10:10 11:54 wed, thu, fri, sat AC8543 Air Canada Express 1h 44m LaGuardia Airport — Pearson International Airport Select dates
10:30 12:12 daily AC8543 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
10:30 12:15 mon, tue, thu, fri, sat, sun AC8553 Air Canada Express 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:45 12:30 tue, sun F81615 Flair Airlines 1h 45m John F. Kennedy International Airport — Pearson International Airport Select dates
10:55 12:38 wed X7532 Challenge Airlines 1h 43m John F. Kennedy International Airport — Pearson International Airport Select dates
11:00 12:37 daily AC8877 Air Canada Express 1h 37m Newark Liberty International Airport — Pearson International Airport Select dates
11:00 12:43 mon, tue, thu, fri, sat, sun AC8877 Air Canada Express 1h 43m Newark Liberty International Airport — Pearson International Airport Select dates
11:00 12:46 daily AC1395 Air Canada Express 1h 46m Newark Liberty International Airport — Pearson International Airport Select dates
11:00 12:40 fri, sun PD2126 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
11:14 13:04 mon, tue, fri, sun DL5094 Delta Air Lines 1h 50m LaGuardia Airport — Pearson International Airport Select dates
11:35 13:26 daily DL5094 Delta Air Lines 1h 51m LaGuardia Airport — Pearson International Airport Select dates
11:40 13:24 mon, tue, wed, thu, fri, sun AC8987 Air Canada Express 1h 44m LaGuardia Airport — Pearson International Airport Select dates
11:40 13:22 mon, tue, fri, sat, sun AC8987 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
11:40 13:20 daily AC709 Air Canada Express 1h 40m LaGuardia Airport — Pearson International Airport Select dates
11:45 13:25 fri, sun AC709 Air Canada Express 1h 40m LaGuardia Airport — Pearson International Airport Select dates
11:55 13:40 fri DL5094 Delta Air Lines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
11:56 13:47 fri, sun DL3640 Delta Air Lines 1h 51m LaGuardia Airport — Pearson International Airport Select dates
11:56 13:45 mon, fri DL3640 Delta Air Lines 1h 49m LaGuardia Airport — Pearson International Airport Select dates
11:58 13:43 sat UA3555 United Airlines 1h 45m Newark Liberty International 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:43 fri, sat, sun UA3489 United Airlines 1h 43m Newark Liberty International Airport — Pearson International Airport Select dates
12:00 13:40 mon, tue, fri, sat, sun PD2128 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:00 13:40 tue, wed, thu, sat, sun PD2128 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:15 13:55 daily PD2128 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:15 13:55 daily PD2128 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:55 14:45 mon TK6363 Turkish Airlines 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
12:55 14:35 mon, tue, fri, sun AA4556 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
12:58 14:33 fri AA4556 American Airlines 1h 35m LaGuardia Airport — Pearson International Airport Select dates
13:15 14:55 sat PD2130 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
13:15 14:55 sat PD2130 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
13:20 15:00 daily AA4556 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
13:35 15:19 daily AC8991 Air Canada Express 1h 44m LaGuardia Airport — Pearson International Airport Select dates
13:55 15:35 daily AC8879 Air Canada Express 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
13:55 15:34 sun AC8879 Air Canada Express 1h 39m Newark Liberty International Airport — Pearson International Airport Select dates
13:55 15:38 mon, tue, wed, fri, sat AC8879 Air Canada Express 1h 43m Newark Liberty International Airport — Pearson International Airport Select dates
14:00 15:42 mon, tue, fri, sat, sun AC8991 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
14:20 16:08 daily DL5233 Delta Air Lines 1h 48m LaGuardia Airport — Pearson International Airport Select dates
14:20 16:02 mon, wed, fri AC8991 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
14:24 16:10 mon, tue, fri DL5233 Delta Air Lines 1h 46m LaGuardia Airport — Pearson International Airport Select dates
14:25 16:11 daily DL5233 Delta Air Lines 1h 46m LaGuardia Airport — Pearson International Airport Select dates
14:29 16:10 wed DL5233 Delta Air Lines 1h 41m LaGuardia Airport — Pearson International Airport Select dates
15:04 17:09 tue, wed DL5106 Delta Air Lines 2h 5m John F. Kennedy 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, fri PD2134 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
15:10 17:15 mon, fri DL5106 Delta Air Lines 2h 5m John F. Kennedy International Airport — Pearson International Airport Select dates
15:18 17:23 tue, fri, sat DL5106 Delta Air Lines 2h 5m John F. Kennedy International Airport — Pearson International Airport Select dates
15:19 17:15 mon, wed, thu, fri, sat, sun DL5106 Delta Air Lines 1h 56m John F. Kennedy International Airport — Pearson International Airport Select dates
15:21 17:14 daily DL5106 Delta Air Lines 1h 53m John F. Kennedy International Airport — Pearson International Airport Select dates
15:25 17:25 wed DL5106 Delta Air Lines 2h 0m John F. Kennedy International Airport — Pearson International Airport Select dates
15:35 17:17 daily AC8993 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
15:35 17:10 wed 5Y6070 Atlas Air 1h 35m John F. Kennedy International Airport — Pearson International Airport Select dates
15:40 17:25 daily AC8555 Air Canada Express 1h 45m John F. Kennedy International Airport — Pearson International Airport Select dates
15:50 17:32 daily AC8993 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
15:51 17:46 sat UA3557 United Airlines 1h 55m Newark Liberty International Airport — Pearson International Airport Select dates
16:00 17:46 daily UA3557 United Airlines 1h 46m Newark Liberty International Airport — Pearson International Airport Select dates
16:00 17:53 fri, sat DL5173 Delta Air Lines 1h 53m LaGuardia Airport — Pearson International Airport Select dates
16:09 17:59 mon, tue, wed, thu, fri, sun DL5173 Delta Air Lines 1h 50m LaGuardia Airport — Pearson International Airport Select dates
16:11 17:59 wed DL5173 Delta Air Lines 1h 48m LaGuardia Airport — Pearson International Airport Select dates
16:13 17:59 tue, wed, fri DL5173 Delta Air Lines 1h 46m LaGuardia Airport — Pearson International Airport Select dates
16:15 18:00 mon, tue, wed PD2134 Porter Airlines Canada 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
16:15 17:55 mon, tue, wed PD2136 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
16:30 18:11 wed, thu AC8881 Air Canada Express 1h 41m Newark Liberty International Airport — Pearson International Airport Select dates
16:30 18:14 fri, sat AC8881 Air Canada Express 1h 44m Newark Liberty International Airport — Pearson International Airport Select dates
16:30 18:09 mon, tue, wed, thu, sun AC8881 Air Canada Express 1h 39m Newark Liberty International Airport — Pearson International Airport Select dates
16:30 18:17 mon, fri, sat, sun AC8881 Air Canada Express 1h 47m Newark Liberty International Airport — Pearson International Airport Select dates
16:30 18:15 sat AC8881 Air Canada Express 1h 45m Newark Liberty International Airport — Pearson International Airport Select dates
16:35 18:19 mon, wed, thu, fri, sat AC8545 Air Canada Express 1h 44m LaGuardia Airport — Pearson International Airport Select dates
16:35 18:17 tue, wed, fri, sat AC8545 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
16:45 18:25 wed, thu, sat AC715 Air Canada Express 1h 40m LaGuardia Airport — Pearson International Airport Select dates
16:50 18:35 tue, wed, fri, sat AA4438 American Airlines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
16:55 19:00 tue, wed, thu, fri, sat, sun UA3557 United Airlines 2h 5m Newark Liberty International Airport — Pearson International Airport Select dates
16:55 18:35 wed, thu AA4438 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
17:05 19:00 sat UA3557 United Airlines 1h 55m Newark Liberty International Airport — Pearson International Airport Select dates
17:09 19:04 mon, tue, wed, thu, fri, sun AA4438 American Airlines 1h 55m LaGuardia Airport — Pearson International Airport Select dates
17:10 19:00 daily AA4438 American Airlines 1h 50m LaGuardia Airport — Pearson International Airport Select dates
17:10 19:04 fri AA4438 American Airlines 1h 54m LaGuardia Airport — Pearson International Airport Select dates
17:15 19:00 daily PD2138 Porter Airlines Canada 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:15 18:59 wed, thu PD2138 Porter Airlines Canada 1h 44m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:15 19:00 daily PD2138 Porter 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:15 18:55 sat PD2132 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:15 18:55 sat PD2132 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:25 19:20 mon, tue, wed, thu, fri, sun UA3504 United Airlines 1h 55m Newark Liberty International Airport — Pearson International Airport Select dates
17:30 19:10 thu, fri, sat PD606 Porter 1h 40m LaGuardia Airport — Pearson International Airport Select dates
18:25 20:05 mon, wed, thu, fri, sun PD2132 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:25 20:05 fri, sun PD2132 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:30 20:18 daily AC8883 Air Canada Express 1h 48m Newark Liberty International Airport — Pearson International Airport Select dates
18:30 20:17 daily AC8883 Air Canada Express 1h 47m Newark Liberty International Airport — Pearson International Airport Select dates
18:30 19:55 sun AC7032 Air Canada Express 1h 25m Newark Liberty International Airport — Pearson International Airport Select dates
18:35 20:19 sat AC8995 Air Canada Express 1h 44m LaGuardia Airport — Pearson International Airport Select dates
18:35 20:28 fri DL5019 Delta Air Lines 1h 53m LaGuardia Airport — Pearson International Airport Select dates
18:40 20:20 sun PD2136 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:40 20:20 sun PD2136 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:40 20:31 daily DL5019 Delta Air Lines 1h 51m LaGuardia Airport — Pearson International Airport Select dates
18:50 20:30 mon, tue, wed, thu, fri PD2136 Porter Airlines Canada 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:50 20:30 mon, tue, wed, thu, fri PD2136 Porter 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:59 20:50 mon, sun DL5019 Delta Air Lines 1h 51m LaGuardia Airport — Pearson International Airport Select dates
18:59 20:44 thu, fri, sat DL5019 Delta Air Lines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
19:10 20:52 daily AC8995 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
19:15 20:57 wed AC721 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
19:29 21:17 mon, tue, wed, thu, fri, sun UA3627 United Airlines 1h 48m Newark Liberty International Airport — Pearson International Airport Select dates
19:30 22:19 tue AC7057 Air Canada Express 2h 49m Newark Liberty International Airport — Pearson International Airport Select dates
19:30 21:15 mon, tue, wed, thu, fri PD2142 Porter Airlines Canada 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
19:30 21:15 mon, tue, fri PD2142 Porter 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
19:35 21:25 sun CX3194 Cathay Pacific 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
19:40 21:24 tue, thu, fri, sat, sun AC717 Air Canada Express 1h 44m LaGuardia Airport — Pearson International Airport Select dates
19:40 21:22 mon, sun AC717 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
19:40 21:40 mon, thu, fri, sun AA4558 American Airlines 2h 0m 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:45 21:27 mon, thu, fri, sun AC8997 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
19:47 21:32 mon, tue, wed, thu, fri, sun AA4369 American Airlines 1h 45m LaGuardia Airport — Pearson International Airport Select dates
19:49 21:30 mon, thu, fri AA4369 American Airlines 1h 41m LaGuardia Airport — Pearson International Airport Select dates
19:50 21:30 mon, tue, wed, thu, fri, sun AA4369 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
19:50 21:44 mon, tue, wed, thu, fri, sun AA4369 American Airlines 1h 54m LaGuardia Airport — Pearson International Airport Select dates
19:50 21:35 mon, wed, thu, sun AC8885 Air Canada Express 1h 45m Newark Liberty International Airport — Pearson International Airport Select dates
19:55 21:42 mon AC8885 Air Canada Express 1h 47m Newark Liberty International Airport — Pearson International Airport Select dates
19:55 21:34 fri AC8885 Air Canada Express 1h 39m Newark Liberty International Airport — Pearson International Airport Select dates
19:55 21:45 daily AC1399 Air Canada Express 1h 50m Newark Liberty International Airport — Pearson International Airport Select dates
19:59 21:49 mon, wed, thu AA4558 American Airlines 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
20:01 21:51 daily AA4558 American Airlines 1h 50m John F. Kennedy 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:28 22:23 mon, tue, wed, thu, fri, sun UA3434 United Airlines 1h 55m Newark Liberty International Airport — Pearson International Airport Select dates
20:30 22:18 daily AC8885 Air Canada Express 1h 48m Newark Liberty International Airport — Pearson International Airport Select dates
20:45 22:29 daily AC8999 Air Canada Express 1h 44m LaGuardia Airport — Pearson International Airport Select dates
20:45 23:02 thu P39801 Porter 2h 17m Newark Liberty International Airport — Toronto City Centre Airport Select dates
20:45 22:27 mon, tue, wed, thu, fri, sun AC8999 Air Canada Express 1h 42m LaGuardia Airport — Pearson International Airport Select dates
20:59 22:54 mon, tue DL5170 Delta Air Lines 1h 55m John F. Kennedy International Airport — Pearson International Airport Select dates
21:00 22:52 wed, thu, fri, sat, sun DL5170 Delta Air Lines 1h 52m John F. Kennedy International Airport — Pearson International Airport Select dates
21:00 22:59 daily DL5170 Delta Air Lines 1h 59m John F. Kennedy International Airport — Pearson International Airport Select dates
21:00 22:51 mon, tue, wed, thu, fri, sun DL5188 Delta Air Lines 1h 51m LaGuardia 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:02 23:07 mon, tue, wed, thu, fri, sun DL5170 Delta Air Lines 2h 5m John F. Kennedy International Airport — Pearson International Airport Select dates
21:10 23:15 tue, fri, sun DL5170 Delta Air Lines 2h 5m John F. Kennedy International Airport — Pearson International Airport Select dates
21:10 23:01 sun DL5188 Delta Air Lines 1h 51m LaGuardia Airport — Pearson International Airport Select dates
21:10 23:00 mon, tue AA4558 American Airlines 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
21:20 23:00 mon, tue, wed, thu, fri, sun AA4369 American Airlines 1h 40m LaGuardia Airport — Pearson International Airport Select dates
21:30 23:05 fri WS9195 WestJet 1h 35m Newark Liberty 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:15 23:55 fri WS9195 WestJet 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
22:15 23:48 fri WS9127 WestJet 1h 33m Newark Liberty International Airport — Pearson International Airport Select dates
23:05 00:55 tue, wed, thu, fri CX85 Cathay Pacific 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
23:15 00:27 wed QK7121 Air Canada Express 1h 12m LaGuardia 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.