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

396 flights in a week

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

Departure Arrival Flight days Flight Airlines Flight time Airports
06:00 07:29 mon PD116 Porter Airlines 1h 29m Newark Liberty International Airport — Toronto City Centre Airport Select dates
06:00 07:40 daily AC7647 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
06:00 07:40 mon, tue, wed, thu, fri, sat WS1201 WestJet 1h 40m LaGuardia Airport — Pearson International Airport Select dates
06:15 07:51 daily AC701 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
06:15 07:57 mon, tue, wed, sun AC7507 Air Canada 1h 42m LaGuardia Airport — Pearson International Airport Select dates
06:50 08:29 mon PD118 Porter Airlines 1h 39m Newark Liberty International Airport — Toronto City Centre Airport Select dates
06:50 08:30 tue, wed, thu, fri PD118 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
07:10 08:46 tue, wed AC703 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
07:20 09:00 mon, tue, wed, thu, fri AC703 Air Canada 1h 40m LaGuardia Airport — Pearson International Airport Select dates
07:30 09:19 mon, tue, wed, thu, fri, sun UA3433 United Airlines 1h 49m Newark Liberty International Airport — Pearson International Airport Select dates
07:30 09:10 daily WS1203 WestJet 1h 40m LaGuardia Airport — Pearson International Airport Select dates
07:30 09:29 mon, tue, wed, thu, fri, sun DL4981 Delta Air Lines 1h 59m John F. Kennedy International Airport — Pearson International Airport Select dates
07:50 09:30 mon, tue, wed, thu, fri PD120 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
08:45 10:25 mon, tue, wed, thu, fri AC7649 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
08:45 10:21 daily AC705 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
08:45 10:27 mon, sun AC7511 Air Canada 1h 42m LaGuardia Airport — Pearson International Airport Select dates
08:55 10:40 mon, tue, wed, thu, fri, sat PD122 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
08:55 10:35 sun PD122 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
09:15 10:24 fri CX85 Cathay Pacific 1h 9m John F. Kennedy International Airport — Pearson International Airport Select dates
09:40 11:28 mon, tue, wed, thu, fri WS1205 WestJet 1h 48m LaGuardia Airport — Pearson International Airport Select dates
10:10 11:50 daily PD124 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
10:15 11:41 sat DL8846 Delta Air Lines 1h 26m Newark Liberty International Airport — Pearson International Airport Select dates
10:25 12:01 daily AC707 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
10:30 12:10 daily AC7651 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
10:45 12:45 daily UA4269 United Airlines 2h 0m Newark Liberty International Airport — Pearson International Airport Select dates
11:00 12:55 tue AA3386 American Airlines 1h 55m LaGuardia Airport — Pearson International Airport Select dates
11:01 13:00 wed AA3386 American Airlines 1h 59m LaGuardia Airport — Pearson International Airport Select dates
11:05 12:45 sun PD126 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
11:10 12:50 mon, tue, wed, thu, fri, sat PD126 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
11:11 13:05 mon, tue, wed, thu, fri AA3386 American Airlines 1h 54m LaGuardia 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
11:30 13:06 daily AC709 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
11:50 13:31 sun WS1207 WestJet 1h 41m LaGuardia Airport — Pearson International Airport Select dates
12:00 13:30 sun PD128 Porter Airlines 1h 30m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:00 13:39 wed, thu, fri WS1207 WestJet 1h 39m LaGuardia Airport — Pearson International Airport Select dates
12:00 13:41 mon, tue, wed, thu, fri WS1207 WestJet 1h 41m LaGuardia Airport — Pearson International Airport Select dates
12:05 13:54 daily AA3957 American Airlines 1h 49m John F. Kennedy International Airport — Pearson International Airport Select dates
12:10 13:50 tue, wed, thu, fri PD128 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:15 14:09 wed AA3350 American Airlines 1h 54m LaGuardia Airport — Pearson International Airport Select dates
12:30 14:06 mon, tue, wed, thu, fri AC711 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
12:35 14:14 daily AA3350 American Airlines 1h 39m LaGuardia Airport — Pearson International Airport Select dates
12:40 14:16 mon AC711 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
13:05 13:20 mon TK6363 Turkish Airlines 15m John F. Kennedy International Airport — Pearson International Airport Select dates
13:10 14:50 mon, tue, wed, thu, fri, sat PD130 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
13:10 14:45 sun PD130 Porter Airlines 1h 35m Newark Liberty International Airport — Toronto City Centre Airport Select dates
13:15 14:55 mon, tue, wed, thu, fri AC7653 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
14:00 15:36 sat AC715 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
14:05 15:45 daily AC7657 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
14:10 15:50 mon, thu, fri, sun PD132 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
14:10 15:46 mon, tue, wed, thu, fri, sun AC715 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
14:20 16:00 thu PD132 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
14:34 16:29 daily AA3586 American Airlines 1h 55m John F. Kennedy International Airport — Pearson International Airport Select dates
14:55 16:36 mon, tue, wed, thu, fri WS1211 WestJet 1h 41m LaGuardia Airport — Pearson International Airport Select dates
14:59 16:40 tue, wed, thu, fri PD134 Porter Airlines 1h 41m Newark Liberty International Airport — Toronto City Centre Airport Select dates
15:00 16:26 fri DL8922 Delta Air Lines 1h 26m Newark Liberty International Airport — Pearson International Airport Select dates
15:10 16:55 sun PD134 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
15:10 16:40 thu, fri, sat, sun PD134 Porter Airlines 1h 30m Newark Liberty International Airport — Toronto City Centre Airport Select dates
15:13 17:24 sat DL4985 Delta Air Lines 2h 11m John F. Kennedy International Airport — Pearson International Airport Select dates
15:29 17:22 daily UA4435 United Airlines 1h 53m Newark Liberty International Airport — Pearson International Airport Select dates
15:29 17:40 sat DL4985 Delta Air Lines 2h 11m John F. Kennedy International Airport — Pearson International Airport Select dates
15:30 17:23 fri UA4435 United Airlines 1h 53m Newark Liberty International Airport — Pearson International Airport Select dates
15:30 17:22 thu UA4435 United Airlines 1h 52m Newark Liberty International Airport — Pearson International Airport Select dates
15:40 17:16 mon, tue, wed, thu, fri AC717 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
15:45 17:50 fri DL5604 Delta Air Lines 2h 5m John F. Kennedy International Airport — Pearson International Airport Select dates
15:59 18:09 mon, tue, wed, thu, fri, sun DL4985 Delta Air Lines 2h 10m John F. Kennedy International Airport — Pearson International Airport Select dates
16:10 17:48 mon, wed, thu, fri, sun PD136 Porter Airlines 1h 38m Newark Liberty International Airport — Toronto City Centre Airport Select dates
16:10 17:55 sat PD136 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
16:30 21:16 sun LL391 Miami Air International 4h 46m Newark Liberty International Airport — Pearson International Airport Select dates
16:50 18:30 daily AC719 Air Canada 1h 40m LaGuardia Airport — Pearson International Airport Select dates
16:55 18:41 mon, tue, wed, thu, fri, sun WS1213 WestJet 1h 46m LaGuardia Airport — Pearson International Airport Select dates
17:12 19:08 wed AA3531 American Airlines 1h 56m LaGuardia Airport — Pearson International Airport Select dates
17:15 19:00 thu, 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:18 19:09 mon, tue, wed, thu, fri, sun AA3531 American Airlines 1h 51m LaGuardia Airport — Pearson International Airport Select dates
17:50 19:30 mon, tue, wed, thu, fri, sun AC721 Air Canada 1h 40m 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:40 20:20 daily AC7659 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
18:55 20:31 daily AC723 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
18:59 20:41 fri, sat WS1215 WestJet 1h 42m LaGuardia Airport — Pearson International Airport Select dates
19:00 20:41 mon, tue, wed, thu, fri, sun WS1215 WestJet 1h 41m LaGuardia Airport — Pearson International Airport Select dates
19:01 20:41 daily WS1215 WestJet 1h 40m LaGuardia Airport — Pearson International Airport Select dates
19:25 21:10 sun PD142 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
19:25 21:38 sat DL4987 Delta Air Lines 2h 13m John F. Kennedy International Airport — Pearson International Airport Select dates
19:30 21:15 mon, thu, fri PD142 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
19:30 21:06 mon, tue, wed, thu, fri, sun AC725 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
19:42 21:37 daily AA3583 American Airlines 1h 55m LaGuardia Airport — Pearson International Airport Select dates
19:57 21:53 wed, thu, fri AA3583 American Airlines 1h 56m LaGuardia Airport — Pearson International Airport Select dates
19:59 21:50 tue, thu, sat UA4276 United Airlines 1h 51m Newark Liberty International Airport — Pearson International Airport Select dates
19:59 21:51 wed UA4276 United Airlines 1h 52m Newark Liberty International Airport — Pearson International Airport Select dates
20:00 21:39 wed WS1219 WestJet 1h 39m LaGuardia Airport — Pearson International Airport Select dates
20:00 21:41 mon, tue, wed, thu, fri WS1219 WestJet 1h 41m LaGuardia Airport — Pearson International Airport Select dates
20:00 21:51 mon, wed, thu, sun UA4276 United Airlines 1h 51m Newark Liberty International Airport — Pearson International Airport Select dates
20:30 22:10 sun PD144 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
20:30 22:06 daily AC727 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
20:30 22:12 sat AC7589 Air Canada 1h 42m LaGuardia Airport — Pearson International Airport Select dates
20:35 22:15 thu, fri, sat PD144 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
20:40 22:20 daily AC7661 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
20:59 22:56 mon DL5542 Delta Air Lines 1h 57m John F. Kennedy International Airport — Pearson International Airport Select dates
20:59 23:08 mon, tue, wed, thu, fri, sun DL4987 Delta Air Lines 2h 9m John F. Kennedy International Airport — Pearson International Airport Select dates
21:10 23:10 tue, thu CX85 Cathay Pacific 2h 0m John F. Kennedy International Airport — Pearson International Airport Select dates
21:10 23:45 thu CX85 Cathay Pacific 2h 35m John F. Kennedy International Airport — Pearson International Airport Select dates
21:20 22:40 thu PD1142 Porter Airlines 1h 20m Newark Liberty International Airport — Toronto City Centre Airport Select dates
21:30 23:47 wed W89246 Cargojet Airways 2h 17m Newark Liberty International Airport — Hamilton Airport Select dates
21:30 23:03 mon W89246 Cargojet Airways 1h 33m Newark Liberty International Airport — Hamilton Airport Select dates
21:30 22:38 wed W89246 Cargojet Airways 1h 8m Newark Liberty International Airport — Hamilton Airport Select dates
22:00 23:10 tue CX85 Cathay Pacific 1h 10m John F. Kennedy International Airport — Pearson International Airport Select dates