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 $284 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
06:20AM08:00AM
Air CanadaACAC700
Monday
06:30AM08:25AM
Delta Air LinesDLDL5183
Monday
07:00AM08:50AM
American AirlinesAAAA4542
Monday
07:40AM09:23AM
Air CanadaACAC8540
Monday
07:55AM09:35AM
Delta Air LinesDLDL5208
Monday
09:10AM10:48AM
Air CanadaACAC8984
Monday
10:20AM11:59AM
Delta Air LinesDLDL5447
Monday
10:55AM12:35PM
American AirlinesAAAA4347
Monday
11:15AM12:55PM
Air CanadaACAC8988
Monday
01:20PM02:54PM
Air CanadaACAC8990
Monday
01:49PM03:27PM
Delta Air LinesDLDL5166
Monday
01:54PM03:29PM
American AirlinesAAAA4382
Monday
02:20PM03:58PM
Air CanadaACAC714
Monday
03:50PM05:25PM
American AirlinesAAAA4556
Monday
04:15PM05:55PM
Air CanadaACAC8992
Monday
05:05PM06:51PM
Delta Air LinesDLDL5306
Monday
05:15PM06:55PM
Air CanadaACAC8994
Monday
06:25PM08:03PM
Air CanadaACAC8996
Monday
06:45PM08:30PM
Delta Air LinesDLDL5154
Monday
07:44PM09:24PM
American AirlinesAAAA4438
Monday
08:55PM10:33PM
Air CanadaACAC8998
Tuesday
Tuesday
06:20AM08:00AM
Air CanadaACAC700
Tuesday
06:30AM08:25AM
Delta Air LinesDLDL5183
Tuesday
07:00AM08:50AM
American AirlinesAAAA4542
Tuesday
07:40AM09:23AM
Air CanadaACAC8540
Tuesday
07:55AM09:35AM
Delta Air LinesDLDL5208
Tuesday
09:10AM10:48AM
Air CanadaACAC8984
Tuesday
10:20AM11:59AM
Delta Air LinesDLDL5447
Tuesday
10:55AM12:35PM
American AirlinesAAAA4347
Tuesday
11:15AM12:55PM
Air CanadaACAC8988
Tuesday
01:20PM02:54PM
Air CanadaACAC8990
Tuesday
01:49PM03:27PM
Delta Air LinesDLDL5166
Tuesday
01:54PM03:29PM
American AirlinesAAAA4382
Tuesday
02:20PM03:58PM
Air CanadaACAC714
Tuesday
03:50PM05:25PM
American AirlinesAAAA4556
Tuesday
04:15PM05:55PM
Air CanadaACAC8992
Tuesday
05:05PM06:51PM
Delta Air LinesDLDL5306
Tuesday
05:15PM06:55PM
Air CanadaACAC8994
Tuesday
06:25PM08:03PM
Air CanadaACAC8996
Tuesday
06:45PM08:30PM
Delta Air LinesDLDL5154
Tuesday
07:44PM09:24PM
American AirlinesAAAA4438
Tuesday
08:55PM10:33PM
Air CanadaACAC8998
Wednesday
Wednesday
06:20AM08:00AM
Air CanadaACAC700
Wednesday
06:30AM08:25AM
Delta Air LinesDLDL5183
Wednesday
07:00AM08:50AM
American AirlinesAAAA4542
Wednesday
07:40AM09:23AM
Air CanadaACAC8540
Wednesday
07:55AM09:35AM
Delta Air LinesDLDL5208
Wednesday
09:10AM10:48AM
Air CanadaACAC8984
Wednesday
10:20AM11:59AM
Delta Air LinesDLDL5447
Wednesday
10:55AM12:35PM
American AirlinesAAAA4347
Wednesday
11:15AM12:55PM
Air CanadaACAC8988
Wednesday
01:20PM02:54PM
Air CanadaACAC8990
Wednesday
01:49PM03:27PM
Delta Air LinesDLDL5166
Wednesday
01:54PM03:29PM
American AirlinesAAAA4382
Wednesday
02:20PM03:58PM
Air CanadaACAC714
Wednesday
03:50PM05:25PM
American AirlinesAAAA4556
Wednesday
04:15PM05:55PM
Air CanadaACAC8992
Wednesday
05:05PM06:51PM
Delta Air LinesDLDL5306
Wednesday
05:15PM06:55PM
Air CanadaACAC8994
Wednesday
06:25PM08:03PM
Air CanadaACAC8996
Wednesday
06:45PM08:30PM
Delta Air LinesDLDL5154
Wednesday
07:44PM09:24PM
American AirlinesAAAA4438
Wednesday
08:55PM10:33PM
Air CanadaACAC8998
Thursday
Thursday
06:20AM08:00AM
Air CanadaACAC700
Thursday
06:30AM08:25AM
Delta Air LinesDLDL5183
Thursday
07:00AM08:50AM
American AirlinesAAAA4542
Thursday
07:40AM09:23AM
Air CanadaACAC8540
Thursday
07:55AM09:35AM
Delta Air LinesDLDL5208
Thursday
09:10AM10:48AM
Air CanadaACAC8984
Thursday
10:20AM11:59AM
Delta Air LinesDLDL5447
Thursday
10:55AM12:35PM
American AirlinesAAAA4347
Thursday
11:15AM12:55PM
Air CanadaACAC8988
Thursday
01:20PM02:54PM
Air CanadaACAC8990
Thursday
01:49PM03:27PM
Delta Air LinesDLDL5166
Thursday
01:54PM03:29PM
American AirlinesAAAA4382
Thursday
02:20PM03:58PM
Air CanadaACAC714
Thursday
03:50PM05:25PM
American AirlinesAAAA4556
Thursday
04:15PM05:55PM
Air CanadaACAC8992
Thursday
05:05PM06:51PM
Delta Air LinesDLDL5306
Thursday
05:15PM06:55PM
Air CanadaACAC8994
Thursday
06:25PM08:03PM
Air CanadaACAC8996
Thursday
06:45PM08:30PM
Delta Air LinesDLDL5154
Thursday
07:44PM09:24PM
American AirlinesAAAA4438
Thursday
08:55PM10:33PM
Air CanadaACAC8998
Friday
Friday
06:20AM08:00AM
Air CanadaACAC700
Friday
06:30AM08:25AM
Delta Air LinesDLDL5183
Friday
07:00AM08:50AM
American AirlinesAAAA4542
Friday
07:40AM09:23AM
Air CanadaACAC8540
Friday
07:55AM09:35AM
Delta Air LinesDLDL5208
Friday
09:10AM10:48AM
Air CanadaACAC8984
Friday
10:20AM11:59AM
Delta Air LinesDLDL5447
Friday
10:55AM12:35PM
American AirlinesAAAA4347
Friday
11:15AM12:55PM
Air CanadaACAC8988
Friday
01:20PM02:54PM
Air CanadaACAC8990
Friday
01:49PM03:27PM
Delta Air LinesDLDL5166
Friday
01:54PM03:29PM
American AirlinesAAAA4382
Friday
02:20PM03:58PM
Air CanadaACAC714
Friday
03:50PM05:25PM
American AirlinesAAAA4556
Friday
04:15PM05:55PM
Air CanadaACAC8992
Friday
05:05PM06:51PM
Delta Air LinesDLDL5306
Friday
05:15PM06:55PM
Air CanadaACAC8994
Friday
06:25PM08:03PM
Air CanadaACAC8996
Friday
06:45PM08:30PM
Delta Air LinesDLDL5154
Friday
07:44PM09:24PM
American AirlinesAAAA4438
Friday
08:55PM10:33PM
Air CanadaACAC8998
Saturday
Saturday
06:20AM08:00AM
Air CanadaACAC8982
Saturday
06:30AM08:28AM
Delta Air LinesDLDL5183
Saturday
07:00AM08:50AM
American AirlinesAAAA4542
Saturday
07:40AM09:18AM
Air CanadaACAC8540
Saturday
09:10AM10:48AM
Air CanadaACAC8984
Saturday
10:20AM11:59AM
Delta Air LinesDLDL5447
Saturday
10:55AM12:35PM
American AirlinesAAAA4347
Saturday
11:15AM12:55PM
Air CanadaACAC8988
Saturday
01:20PM02:54PM
Air CanadaACAC8990
Saturday
01:49PM03:27PM
Delta Air LinesDLDL5166
Saturday
01:54PM03:29PM
American AirlinesAAAA4382
Saturday
02:20PM03:58PM
Air CanadaACAC714
Saturday
03:50PM05:25PM
American AirlinesAAAA4556
Saturday
04:15PM05:55PM
Air CanadaACAC8992
Saturday
05:15PM06:55PM
Air CanadaACAC8994
Saturday
06:25PM08:03PM
Air CanadaACAC8996
Saturday
08:55PM10:33PM
Air CanadaACAC8998
Sunday
Sunday
06:20AM08:00AM
Air CanadaACAC8982
Sunday
07:00AM08:50AM
American AirlinesAAAA4542
Sunday
07:40AM09:23AM
Air CanadaACAC8540
Sunday
07:55AM09:35AM
Delta Air LinesDLDL5208
Sunday
09:10AM10:48AM
Air CanadaACAC8984
Sunday
10:20AM11:59AM
Delta Air LinesDLDL5447
Sunday
10:55AM12:35PM
American AirlinesAAAA4347
Sunday
11:15AM12:55PM
Air CanadaACAC8988
Sunday
01:20PM02:54PM
Air CanadaACAC8990
Sunday
01:49PM03:27PM
Delta Air LinesDLDL5166
Sunday
01:55PM03:30PM
American AirlinesAAAA4382
Sunday
02:20PM03:58PM
Air CanadaACAC714
Sunday
03:55PM05:30PM
American AirlinesAAAA4556
Sunday
04:15PM05:55PM
Air CanadaACAC8992
Sunday
05:05PM06:51PM
Delta Air LinesDLDL5306
Sunday
05:15PM06:55PM
Air CanadaACAC8994
Sunday
06:25PM08:03PM
Air CanadaACAC8996
Sunday
06:45PM08:30PM
Delta Air LinesDLDL5154
Sunday
07:44PM09:24PM
American AirlinesAAAA4438
Sunday
08:55PM10:33PM
Air CanadaACAC8998