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

433 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:35 daily AC7649 Air Canada 1h 35m Newark Liberty International Airport — Pearson International Airport Select dates
06:05 07:45 mon, tue, sat WS1201 WestJet 1h 40m LaGuardia Airport — Pearson International Airport Select dates
06:05 07:44 mon, tue, wed, thu, fri WS1201 WestJet 1h 39m LaGuardia Airport — Pearson International Airport Select dates
06:05 07:38 tue WS8980 WestJet 1h 33m LaGuardia Airport — Pearson International Airport Select dates
06:25 08:00 daily AC701 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
06:50 08:29 mon, tue, wed, thu, fri PD118 Porter Airlines 1h 39m Newark Liberty International Airport — Toronto City Centre Airport Select dates
07:20 08:47 daily AC703 Air Canada 1h 27m LaGuardia Airport — Pearson International Airport Select dates
07:30 09:09 mon, tue, wed, thu, fri UA4199 United Airlines 1h 39m 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:17 mon, tue, wed, thu, fri, sun DL5539 Delta Air Lines 1h 47m John F. Kennedy International Airport — Pearson International Airport Select dates
07:30 09:15 sat DL5539 Delta Air Lines 1h 45m John F. Kennedy International Airport — Pearson International Airport Select dates
07:30 09:03 mon, tue, wed, thu, fri, sat UA4199 United Airlines 1h 33m Newark Liberty International Airport — Pearson International Airport Select dates
07:50 09:29 mon, tue, wed, thu, fri PD120 Porter Airlines 1h 39m Newark Liberty International Airport — Toronto City Centre Airport Select dates
07:50 09:25 sun PD120 Porter Airlines 1h 35m Newark Liberty International Airport — Toronto City Centre Airport Select dates
07:50 09:30 sat PD120 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
08:40 10:15 daily AC7651 Air Canada 1h 35m Newark Liberty International Airport — Pearson International Airport Select dates
08:40 10:12 mon, tue, wed, thu, fri AC705 Air Canada 1h 32m LaGuardia Airport — Pearson International Airport Select dates
08:55 10:40 mon, tue, wed, thu, fri, sun PD122 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
09:00 10:45 sat PD122 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
09:30 10:45 mon PD1114 Porter Airlines 1h 15m Newark Liberty International Airport — Toronto City Centre Airport Select dates
09:40 11:20 mon, tue, wed, thu, fri WS1205 WestJet 1h 40m LaGuardia Airport — Pearson International Airport Select dates
10:00 11:29 mon, tue, wed, thu, fri PD124 Porter Airlines 1h 29m Newark Liberty International Airport — Toronto City Centre Airport Select dates
10:10 11:50 sat, sun PD124 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
10:15 11:48 mon, tue, wed, thu, fri, sun AC707 Air Canada 1h 33m LaGuardia Airport — Pearson International Airport Select dates
10:20 12:00 sat AC707 Air Canada 1h 40m LaGuardia Airport — Pearson International Airport Select dates
10:25 12:00 daily AC7653 Air Canada 1h 35m Newark Liberty International Airport — Pearson International Airport Select dates
11:00 12:10 fri WS4100 WestJet 1h 10m LaGuardia Airport — Pearson International Airport Select dates
11:05 12:45 mon, tue, wed, thu, fri PD126 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
11:05 12:54 mon, tue, wed, thu, fri AA3386 American Airlines 1h 49m 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:15 12:49 daily AC709 Air Canada 1h 34m 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:29 13:08 mon, wed, thu, fri, sat, sun UA4269 United Airlines 1h 39m Newark Liberty International Airport — Pearson International Airport Select dates
11:29 13:02 daily UA4269 United Airlines 1h 33m Newark Liberty International Airport — Pearson International Airport Select dates
11:30 14:45 mon PD1118 Porter Airlines 3h 15m Newark Liberty International Airport — Toronto City Centre Airport Select dates
11:50 13:39 mon, tue, wed, thu, fri, sun DL5540 Delta Air Lines 1h 49m John F. Kennedy International Airport — Pearson International Airport Select dates
11:50 13:36 sat DL5540 Delta Air Lines 1h 46m John F. Kennedy International Airport — Pearson International Airport Select dates
11:55 13:35 daily WS1207 WestJet 1h 40m LaGuardia Airport — Pearson International Airport Select dates
11:55 13:46 mon, thu, fri AA3350 American Airlines 1h 51m LaGuardia Airport — Pearson International Airport Select dates
11:55 13:45 mon, tue, wed, thu, fri AA3350 American Airlines 1h 50m LaGuardia Airport — Pearson International Airport Select dates
12:05 13:51 mon, fri, sat, sun AA3957 American Airlines 1h 46m John F. Kennedy International Airport — Pearson International Airport Select dates
12:05 13:45 sun PD128 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:05 13:50 daily AA3957 American Airlines 1h 45m John F. Kennedy International Airport — Pearson International Airport Select dates
12:10 13:50 mon, tue, wed, thu, fri, sat PD128 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:15 13:53 mon, tue, wed, thu, fri AC711 Air Canada 1h 38m LaGuardia Airport — Pearson International Airport Select dates
12:15 13:58 tue SY8676 Sun Country Airlines 1h 43m Newark Liberty International Airport — Pearson International Airport Select dates
12:35 14:27 sat, sun AA3350 American Airlines 1h 52m LaGuardia Airport — Pearson International Airport Select dates
12:35 14:26 sat, sun AA3350 American Airlines 1h 51m LaGuardia Airport — Pearson International Airport Select dates
13:05 14:40 daily AC7655 Air Canada 1h 35m Newark Liberty 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:15 14:55 sun PD130 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
14:10 15:50 daily PD132 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
14:15 15:50 daily AC7657 Air Canada 1h 35m Newark Liberty International Airport — Pearson International Airport Select dates
14:40 16:15 daily AC715 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
14:45 16:38 mon, thu, fri, sat, sun AA3586 American Airlines 1h 53m John F. Kennedy International Airport — Pearson International Airport Select dates
14:45 16:25 mon, tue, wed, thu, fri WS1211 WestJet 1h 40m LaGuardia Airport — Pearson International Airport Select dates
14:45 16:37 daily AA3586 American Airlines 1h 52m John F. Kennedy International Airport — Pearson International Airport Select dates
14:59 16:40 mon, tue, wed, thu, fri PD134 Porter Airlines 1h 41m Newark Liberty International Airport — Toronto City Centre 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 17:00 sat PD134 Porter Airlines 1h 50m Newark Liberty International Airport — Toronto City Centre Airport Select dates
15:45 17:33 daily UA4435 United Airlines 1h 48m Newark Liberty International Airport — Pearson International Airport Select dates
15:45 17:22 daily UA4435 United Airlines 1h 37m Newark Liberty International Airport — Pearson International Airport Select dates
15:50 17:30 mon, tue, wed, thu, fri AC717 Air Canada 1h 40m LaGuardia Airport — Pearson International Airport Select dates
16:02 18:14 mon, tue, wed, thu, fri, sun DL5541 Delta Air Lines 2h 12m John F. Kennedy International Airport — Pearson International Airport Select dates
16:02 18:09 sat DL5541 Delta Air Lines 2h 7m John F. Kennedy International Airport — Pearson International Airport Select dates
16:04 18:14 tue, wed, thu, fri, sat, sun DL5541 Delta Air Lines 2h 10m John F. Kennedy International Airport — Pearson International Airport Select dates
16:10 17:48 mon, tue, wed, thu, fri PD136 Porter Airlines 1h 38m Newark Liberty International Airport — Toronto City Centre Airport Select dates
16:10 17:55 sun PD136 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
16:10 17:45 sat PD136 Porter Airlines 1h 35m Newark Liberty International Airport — Toronto City Centre Airport Select dates
16:15 17:45 thu AC2117 Air Canada 1h 30m LaGuardia Airport — Pearson International Airport Select dates
16:30 18:14 fri DL5579 Delta Air Lines 1h 44m John F. Kennedy 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:40 mon, tue, wed, thu, fri, sat WS1213 WestJet 1h 45m LaGuardia Airport — Pearson International Airport Select dates
17:00 18:35 daily AC7661 Air Canada 1h 35m Newark Liberty International Airport — Pearson International Airport Select dates
17:15 19:00 mon, sun PD138 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:15 18:59 tue, wed, thu, fri PD138 Porter Airlines 1h 44m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:18 19:05 mon, tue, wed, thu, fri, sun AA3531 American Airlines 1h 47m LaGuardia Airport — Pearson International Airport Select dates
17:18 19:04 mon, tue, wed, thu, fri, sun AA3531 American Airlines 1h 46m LaGuardia Airport — Pearson International Airport Select dates
17:45 19:19 sat AC721 Air Canada 1h 34m LaGuardia Airport — Pearson International Airport Select dates
17:45 19:21 mon, tue, wed, thu, fri, sun AC721 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
18:20 20:05 sun PD140 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:25 20:10 mon, tue, wed, thu, fri PD140 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:40 20:15 daily AC723 Air Canada 1h 35m LaGuardia Airport — Pearson International Airport Select dates
18:45 20:30 mon, fri WS1215 WestJet 1h 45m LaGuardia Airport — Pearson International Airport Select dates
18:45 20:29 mon, tue, wed, thu, fri, sun WS1215 WestJet 1h 44m 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:30 21:15 mon, tue, wed, thu, fri PD142 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
19:40 21:16 mon, tue, wed, thu, fri, sun AC725 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
19:42 21:30 daily AA3583 American Airlines 1h 48m LaGuardia Airport — Pearson International Airport Select dates
19:42 21:29 daily AA3583 American Airlines 1h 47m LaGuardia Airport — Pearson International Airport Select dates
19:50 21:30 mon, tue, wed, thu, fri WS1219 WestJet 1h 40m LaGuardia Airport — Pearson International Airport Select dates
20:18 22:03 tue UA4276 United Airlines 1h 45m Newark Liberty International Airport — Pearson International Airport Select dates
20:21 22:07 daily UA4276 United Airlines 1h 46m Newark Liberty International Airport — Pearson International Airport Select dates
20:25 21:59 daily AC727 Air Canada 1h 34m LaGuardia Airport — Pearson International Airport Select dates
20:30 21:59 sun PD144 Porter Airlines 1h 29m Newark Liberty International Airport — Toronto City Centre Airport Select dates
20:35 22:15 thu, fri PD144 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
21:00 22:35 daily AC7605 Air Canada 1h 35m Newark Liberty International Airport — Pearson International Airport Select dates
21:00 22:07 fri UA4276 United Airlines 1h 7m Newark Liberty International Airport — Pearson International Airport Select dates
21:30 22:07 fri UA4276 United Airlines 37m Newark Liberty International Airport — Pearson International Airport Select dates
22:00 23:55 tue, thu CX85 Cathay Pacific 1h 55m John F. Kennedy International Airport — Pearson International Airport Select dates
22:00 00:06 mon, tue, wed, thu, fri, sun DL5542 Delta Air Lines 2h 6m John F. Kennedy International Airport — Pearson International Airport Select dates
22:00 23:59 sat DL5542 Delta Air Lines 1h 59m John F. Kennedy International Airport — Pearson International Airport Select dates
23:00 22:07 thu UA4276 United Airlines Newark Liberty International Airport — Pearson International Airport Select dates