Direct flights
from Toronto (YYZ)
to New York (LGA)

Weekly schedule for flights between Lester B. Pearson Intl (Toronto, Canada) and LaGuardia (New York, United States) operated by 1 airlines.
142 weekly flights operate on this route flying 358mi in 1h38min.
Expect $236 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
06:15AM07:53AM
Air CanadaACAC700
Monday
06:30AM08:25AM
Delta Air LinesDLDL5183
Monday
07:00AM08:55AM
American AirlinesAAAA4542
Monday
07:40AM09:23AM
Air CanadaACAC8540
Monday
07:55AM09:46AM
Delta Air LinesDLDL5208
Monday
09:10AM10:48AM
Air CanadaACAC706
Monday
10:21AM12:19PM
Delta Air LinesDLDL5447
Monday
10:58AM12:43PM
American AirlinesAAAA4347
Monday
11:15AM12:49PM
Air CanadaACAC8988
Monday
01:10PM02:48PM
Air CanadaACAC710
Monday
01:49PM03:29PM
American AirlinesAAAA4382
Monday
02:00PM03:45PM
Delta Air LinesDLDL5166
Monday
02:15PM03:53PM
Air CanadaACAC714
Monday
03:45PM05:25PM
American AirlinesAAAA4556
Monday
04:15PM05:53PM
Air CanadaACAC8992
Monday
05:07PM06:57PM
Delta Air LinesDLDL5306
Monday
05:15PM06:53PM
Air CanadaACAC8994
Monday
06:25PM08:03PM
Air CanadaACAC8996
Monday
06:52PM08:42PM
Delta Air LinesDLDL5154
Monday
07:40PM09:30PM
American AirlinesAAAA4438
Monday
08:55PM10:33PM
Air CanadaACAC8998
Tuesday
Tuesday
06:15AM07:53AM
Air CanadaACAC700
Tuesday
06:30AM08:25AM
Delta Air LinesDLDL5183
Tuesday
07:00AM08:55AM
American AirlinesAAAA4542
Tuesday
07:40AM09:23AM
Air CanadaACAC8540
Tuesday
07:55AM09:46AM
Delta Air LinesDLDL5208
Tuesday
09:10AM10:48AM
Air CanadaACAC706
Tuesday
10:21AM12:19PM
Delta Air LinesDLDL5447
Tuesday
10:58AM12:43PM
American AirlinesAAAA4347
Tuesday
11:15AM12:49PM
Air CanadaACAC8988
Tuesday
01:10PM02:48PM
Air CanadaACAC710
Tuesday
01:49PM03:29PM
American AirlinesAAAA4382
Tuesday
02:00PM03:45PM
Delta Air LinesDLDL5166
Tuesday
02:15PM03:53PM
Air CanadaACAC714
Tuesday
03:45PM05:25PM
American AirlinesAAAA4556
Tuesday
04:15PM05:53PM
Air CanadaACAC8992
Tuesday
05:07PM06:57PM
Delta Air LinesDLDL5306
Tuesday
05:15PM06:53PM
Air CanadaACAC8994
Tuesday
06:25PM08:03PM
Air CanadaACAC8996
Tuesday
06:52PM08:42PM
Delta Air LinesDLDL5154
Tuesday
07:40PM09:30PM
American AirlinesAAAA4438
Tuesday
08:55PM10:33PM
Air CanadaACAC8998
Wednesday
Wednesday
06:15AM07:53AM
Air CanadaACAC700
Wednesday
06:30AM08:25AM
Delta Air LinesDLDL5183
Wednesday
07:00AM08:55AM
American AirlinesAAAA4542
Wednesday
07:40AM09:23AM
Air CanadaACAC8540
Wednesday
07:55AM09:46AM
Delta Air LinesDLDL5208
Wednesday
09:10AM10:48AM
Air CanadaACAC706
Wednesday
10:21AM12:19PM
Delta Air LinesDLDL5447
Wednesday
10:58AM12:43PM
American AirlinesAAAA4347
Wednesday
11:15AM12:49PM
Air CanadaACAC8988
Wednesday
01:10PM02:48PM
Air CanadaACAC710
Wednesday
01:49PM03:29PM
American AirlinesAAAA4382
Wednesday
02:00PM03:45PM
Delta Air LinesDLDL5166
Wednesday
02:15PM03:53PM
Air CanadaACAC714
Wednesday
03:45PM05:25PM
American AirlinesAAAA4556
Wednesday
04:15PM05:53PM
Air CanadaACAC8992
Wednesday
05:07PM06:57PM
Delta Air LinesDLDL5306
Wednesday
05:15PM06:53PM
Air CanadaACAC8994
Wednesday
06:25PM08:03PM
Air CanadaACAC8996
Wednesday
06:52PM08:42PM
Delta Air LinesDLDL5154
Wednesday
07:40PM09:30PM
American AirlinesAAAA4438
Wednesday
08:55PM10:33PM
Air CanadaACAC8998
Thursday
Thursday
06:15AM07:53AM
Air CanadaACAC700
Thursday
06:30AM08:25AM
Delta Air LinesDLDL5183
Thursday
07:00AM08:55AM
American AirlinesAAAA4542
Thursday
07:40AM09:23AM
Air CanadaACAC8540
Thursday
07:55AM09:46AM
Delta Air LinesDLDL5208
Thursday
09:10AM10:48AM
Air CanadaACAC706
Thursday
10:21AM12:19PM
Delta Air LinesDLDL5447
Thursday
10:58AM12:43PM
American AirlinesAAAA4347
Thursday
11:15AM12:49PM
Air CanadaACAC8988
Thursday
01:10PM02:48PM
Air CanadaACAC710
Thursday
01:49PM03:29PM
American AirlinesAAAA4382
Thursday
02:00PM03:45PM
Delta Air LinesDLDL5166
Thursday
02:15PM03:53PM
Air CanadaACAC714
Thursday
03:45PM05:25PM
American AirlinesAAAA4556
Thursday
04:15PM05:53PM
Air CanadaACAC8992
Thursday
05:07PM06:57PM
Delta Air LinesDLDL5306
Thursday
05:15PM06:53PM
Air CanadaACAC8994
Thursday
06:25PM08:03PM
Air CanadaACAC8996
Thursday
06:52PM08:42PM
Delta Air LinesDLDL5154
Thursday
07:40PM09:30PM
American AirlinesAAAA4438
Thursday
08:55PM10:33PM
Air CanadaACAC8998
Friday
Friday
06:15AM07:53AM
Air CanadaACAC700
Friday
06:30AM08:25AM
Delta Air LinesDLDL5183
Friday
07:00AM08:55AM
American AirlinesAAAA4542
Friday
07:40AM09:23AM
Air CanadaACAC8540
Friday
07:55AM09:46AM
Delta Air LinesDLDL5208
Friday
09:10AM10:48AM
Air CanadaACAC8984
Friday
10:21AM12:19PM
Delta Air LinesDLDL5447
Friday
10:58AM12:43PM
American AirlinesAAAA4347
Friday
11:15AM12:49PM
Air CanadaACAC8988
Friday
01:10PM02:48PM
Air CanadaACAC710
Friday
01:49PM03:29PM
American AirlinesAAAA4382
Friday
02:00PM03:45PM
Delta Air LinesDLDL5166
Friday
02:15PM03:53PM
Air CanadaACAC714
Friday
03:45PM05:25PM
American AirlinesAAAA4556
Friday
04:15PM05:53PM
Air CanadaACAC8992
Friday
05:07PM06:57PM
Delta Air LinesDLDL5306
Friday
05:15PM06:53PM
Air CanadaACAC8994
Friday
06:25PM08:03PM
Air CanadaACAC8996
Friday
06:52PM08:42PM
Delta Air LinesDLDL5154
Friday
07:40PM09:30PM
American AirlinesAAAA4438
Friday
08:55PM10:33PM
Air CanadaACAC8998
Saturday
Saturday
06:20AM08:00AM
Air CanadaACAC8982
Saturday
06:30AM08:27AM
Delta Air LinesDLDL5183
Saturday
07:00AM08:55AM
American AirlinesAAAA4542
Saturday
07:40AM09:23AM
Air CanadaACAC8540
Saturday
09:10AM10:48AM
Air CanadaACAC706
Saturday
10:21AM12:19PM
Delta Air LinesDLDL5447
Saturday
10:55AM12:35PM
American AirlinesAAAA4347
Saturday
11:15AM12:49PM
Air CanadaACAC8988
Saturday
01:10PM02:48PM
Air CanadaACAC710
Saturday
01:49PM03:29PM
American AirlinesAAAA4382
Saturday
02:00PM03:45PM
Delta Air LinesDLDL5166
Saturday
02:15PM03:53PM
Air CanadaACAC714
Saturday
03:45PM05:25PM
American AirlinesAAAA4556
Saturday
04:15PM05:53PM
Air CanadaACAC8992
Saturday
05:15PM06:53PM
Air CanadaACAC8994
Saturday
06:25PM08:03PM
Air CanadaACAC8996
Saturday
08:55PM10:33PM
Air CanadaACAC8998
Sunday
Sunday
06:20AM08:00AM
Air CanadaACAC8982
Sunday
07:00AM08:55AM
American AirlinesAAAA4542
Sunday
07:40AM09:23AM
Air CanadaACAC8540
Sunday
07:55AM09:46AM
Delta Air LinesDLDL5208
Sunday
09:10AM10:48AM
Air CanadaACAC8984
Sunday
10:21AM12:19PM
Delta Air LinesDLDL5447
Sunday
10:57AM12:42PM
American AirlinesAAAA4347
Sunday
11:15AM12:49PM
Air CanadaACAC8988
Sunday
01:10PM02:48PM
Air CanadaACAC710
Sunday
01:49PM03:29PM
American AirlinesAAAA4382
Sunday
02:00PM03:45PM
Delta Air LinesDLDL5166
Sunday
02:15PM03:53PM
Air CanadaACAC714
Sunday
03:45PM05:25PM
American AirlinesAAAA4556
Sunday
04:15PM05:53PM
Air CanadaACAC8992
Sunday
05:07PM06:57PM
Delta Air LinesDLDL5306
Sunday
05:15PM06:53PM
Air CanadaACAC8994
Sunday
06:25PM08:03PM
Air CanadaACAC8996
Sunday
06:52PM08:42PM
Delta Air LinesDLDL5154
Sunday
07:40PM09:30PM
American AirlinesAAAA4438
Sunday
08:55PM10:33PM
Air CanadaACAC8998