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

408 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, tue PD116 Porter Airlines 1h 29m Newark Liberty International Airport — Toronto City Centre Airport Select dates
06:00 07:32 daily AC7649 Air Canada 1h 32m Newark Liberty International Airport — Pearson International Airport Select dates
06:05 07:40 mon, tue, wed, thu, fri, sat WS1201 WestJet 1h 35m LaGuardia Airport — Pearson International Airport Select dates
06:15 07:51 sun AC701 Air Canada 1h 36m 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 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
06:55 08:35 mon PD118 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
07:19 09:05 sat DL5539 Delta Air Lines 1h 46m John F. Kennedy International Airport — Pearson International Airport Select dates
07:20 08:50 daily AC703 Air Canada 1h 30m LaGuardia Airport — Pearson International Airport Select dates
07:25 09:13 mon, tue, wed, thu, fri, sun DL5539 Delta Air Lines 1h 48m John F. Kennedy International Airport — Pearson International Airport Select dates
07:30 09:03 mon, tue, wed, thu, fri UA4199 United Airlines 1h 33m Newark Liberty International Airport — Pearson International Airport Select dates
07:30 09:05 daily WS1203 WestJet 1h 35m LaGuardia Airport — Pearson International Airport Select dates
07:30 09:04 sun WS1203 WestJet 1h 34m LaGuardia Airport — Pearson International Airport Select dates
07:50 09:30 mon, tue, wed, thu, fri, sat PD120 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
07:50 09:29 sun PD120 Porter Airlines 1h 39m Newark Liberty International Airport — Toronto City Centre Airport Select dates
07:55 09:29 mon, sun PD120 Porter Airlines 1h 34m Newark Liberty International Airport — Toronto City Centre Airport Select dates
08:40 10:12 daily AC7651 Air Canada 1h 32m Newark Liberty International Airport — Pearson International Airport Select dates
08:40 10:10 mon, tue, wed, thu, fri AC705 Air Canada 1h 30m LaGuardia Airport — Pearson International Airport Select dates
08:55 10:40 daily PD122 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
08:55 10:35 mon, sun PD122 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
09:40 11:15 mon, tue, wed, thu, fri WS1205 WestJet 1h 35m 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:45 daily AC707 Air Canada 1h 30m LaGuardia Airport — Pearson International Airport Select dates
10:25 11:57 daily AC7653 Air Canada 1h 32m Newark Liberty International Airport — Pearson International Airport Select dates
10:30 12:10 mon, sun AC7651 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
10:45 12:43 sun UA3699 United Airlines 1h 58m Newark Liberty International Airport — Pearson International Airport Select dates
11:00 12:50 mon, tue, wed, thu, fri AA3386 American Airlines 1h 50m LaGuardia Airport — Pearson International Airport Select dates
11:05 12:45 mon, 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:15 12:45 daily AC709 Air Canada 1h 30m 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:25 12:41 thu EV3200 Atlantic Southeast Airlines 1h 16m 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 13:06 mon, sun AC709 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
11:50 13:29 sun WS1207 WestJet 1h 39m LaGuardia Airport — Pearson International Airport Select dates
11:55 13:30 daily WS1207 WestJet 1h 35m LaGuardia Airport — Pearson International Airport Select dates
11:55 13:20 mon TK6363 Turkish Airlines 1h 25m John F. Kennedy International Airport — Pearson International Airport Select dates
12:00 13:30 mon, sun PD128 Porter Airlines 1h 30m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:00 13:40 sun PD128 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:05 13:51 daily AA3957 American Airlines 1h 46m John F. Kennedy International Airport — Pearson International Airport Select dates
12:10 13:50 mon, tue, wed, thu, fri PD128 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
12:13 13:54 mon, tue, wed, thu, fri, sun DL5540 Delta Air Lines 1h 41m John F. Kennedy International Airport — Pearson International Airport Select dates
12:15 13:45 mon, tue, wed, thu, fri AC711 Air Canada 1h 30m LaGuardia Airport — Pearson International Airport Select dates
12:35 14:21 daily AA3350 American Airlines 1h 46m LaGuardia Airport — Pearson International Airport Select dates
13:05 14:37 daily AC7655 Air Canada 1h 32m 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:10 14:45 mon, sun PD130 Porter Airlines 1h 35m Newark Liberty International Airport — Toronto City Centre Airport Select dates
14:05 15:45 sun AC7657 Air Canada 1h 40m Newark Liberty International Airport — Pearson International Airport Select dates
14:10 15:50 mon, tue, wed, thu, fri, sun PD132 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
14:10 15:46 sun AC715 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
14:15 15:47 daily AC7657 Air Canada 1h 32m 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:40 16:30 daily AA3586 American Airlines 1h 50m John F. Kennedy International Airport — Pearson International Airport Select dates
14:45 16:20 mon, tue, wed, thu, fri WS1211 WestJet 1h 35m LaGuardia 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:00 16:51 sun 1I367 NetJets 1h 51m Newark Liberty International Airport — Pearson International Airport Select dates
15:10 16:55 mon, sat, sun PD134 Porter Airlines 1h 45m Newark Liberty International Airport — Toronto City Centre Airport Select dates
15:10 17:00 sun PD134 Porter Airlines 1h 50m Newark Liberty International Airport — Toronto City Centre 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:20 mon, tue, wed, thu, fri AC717 Air Canada 1h 30m LaGuardia Airport — Pearson International Airport Select dates
16:10 17:48 mon, tue, 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:10 18:14 thu DL5541 Delta Air Lines 2h 4m John F. Kennedy International Airport — Pearson International Airport Select dates
16:11 18:15 mon, tue, wed, fri, sun DL5541 Delta Air Lines 2h 4m John F. Kennedy International Airport — Pearson International Airport Select dates
16:14 18:14 sat DL5541 Delta Air Lines 2h 0m John F. Kennedy International Airport — Pearson International Airport Select dates
16:14 18:15 sat DL5541 Delta Air Lines 2h 1m John F. Kennedy International Airport — Pearson International Airport Select dates
16:15 18:14 mon DL5541 Delta Air Lines 1h 59m John F. Kennedy International Airport — Pearson International Airport Select dates
16:50 18:20 daily AC719 Air Canada 1h 30m LaGuardia Airport — Pearson International Airport Select dates
16:50 18:30 sun AC719 Air Canada 1h 40m LaGuardia Airport — Pearson International Airport Select dates
16:55 18:35 daily WS1213 WestJet 1h 40m LaGuardia Airport — Pearson International Airport Select dates
17:00 18:32 daily AC7661 Air Canada 1h 32m 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 mon, tue, wed, thu, fri PD138 Porter Airlines 1h 44m Newark Liberty International Airport — Toronto City Centre Airport Select dates
17:18 19:07 mon, tue, wed, thu, fri, sun AA3531 American Airlines 1h 49m LaGuardia Airport — Pearson International Airport Select dates
17:45 19:15 daily AC721 Air Canada 1h 30m LaGuardia Airport — Pearson International Airport Select dates
17:50 19:30 mon, 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:20 20:04 mon PD140 Porter Airlines 1h 44m Newark Liberty International Airport — Toronto City Centre Airport Select dates
18:45 20:25 mon, tue, wed, thu, fri, sun WS1215 WestJet 1h 40m LaGuardia Airport — Pearson International Airport Select dates
18:50 20:20 daily AC723 Air Canada 1h 30m LaGuardia Airport — Pearson International Airport Select dates
18:50 21:20 sat AC723 Air Canada 2h 30m LaGuardia Airport — Pearson International Airport Select dates
18:55 20:31 sun AC723 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
19:25 21:10 mon, 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:30 21:06 sun AC725 Air Canada 1h 36m LaGuardia Airport — Pearson International Airport Select dates
19:40 21:15 mon, tue, wed, thu, fri, sun AC725 Air Canada 1h 35m 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:50 21:28 mon, tue, wed, thu, fri WS1219 WestJet 1h 38m LaGuardia Airport — Pearson International Airport Select dates
19:59 21:59 sat DL5542 Delta Air Lines 2h 0m John F. Kennedy International Airport — Pearson International Airport Select dates
20:17 22:02 daily UA4276 United Airlines 1h 45m Newark Liberty International Airport — Pearson International Airport Select dates
20:25 21:55 daily AC727 Air Canada 1h 30m LaGuardia Airport — Pearson International Airport Select dates
20:30 22:10 mon, sun PD144 Porter Airlines 1h 40m Newark Liberty International Airport — Toronto City Centre Airport Select dates
20:30 22:06 mon, sun AC727 Air Canada 1h 36m LaGuardia Airport — Pearson International 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:32 daily AC7605 Air Canada 1h 32m Newark Liberty International Airport — Pearson International Airport Select dates
21:17 22:02 sat UA4276 United Airlines 45m Newark Liberty International Airport — Pearson International Airport Select dates
21:25 21:55 sat AC727 Air Canada 30m LaGuardia Airport — Pearson International Airport Select dates
21:30 22:38 fri W89001 Cargojet Airways 1h 8m Newark Liberty International Airport — Hamilton Airport Select dates
21:46 23:46 mon, tue, wed, thu, fri, sun DL5542 Delta Air Lines 2h 0m John F. Kennedy 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
23:00 00:25 fri DL8944 Delta Air Lines 1h 25m John F. Kennedy International Airport — Pearson International Airport Select dates