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.
161 weekly flights operate on this route flying 358mi in 1h35min.
Expect $187 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
06:15AM07:59AM
Air CanadaACAC8982
Monday
06:30AM08:26AM
Delta Air LinesDLDL4914
Monday
06:54AM08:29AM
American AirlinesAAAA4542
Monday
07:40AM09:30AM
Air CanadaACAC8540
Monday
07:59AM09:52AM
Delta Air LinesDLDL5208
Monday
09:10AM10:46AM
Air CanadaACAC8984
Monday
10:10AM11:46AM
Air CanadaACAC8986
Monday
10:20AM11:59AM
Delta Air LinesDLDL5424
Monday
10:51AM12:30PM
American AirlinesAAAA4347
Monday
11:45AM01:21PM
Air CanadaACAC8988
Monday
12:15PM01:54PM
Delta Air LinesDLDL5427
Monday
01:15PM02:51PM
Air CanadaACAC8990
Monday
01:59PM03:38PM
American AirlinesAAAA4308
Monday
02:20PM03:56PM
Air CanadaACAC8542
Monday
02:30PM04:19PM
Delta Air LinesDLDL4979
Monday
03:58PM05:33PM
American AirlinesAAAA4556
Monday
04:20PM05:56PM
Air CanadaACAC8992
Monday
05:05PM06:56PM
Delta Air LinesDLDL5422
Monday
05:15PM06:51PM
Air CanadaACAC8994
Monday
06:15PM07:51PM
Air CanadaACAC8996
Monday
06:47PM08:34PM
Delta Air LinesDLDL5423
Monday
07:15PM08:51PM
Air CanadaACAC8544
Monday
07:42PM09:21PM
American AirlinesAAAA4438
Monday
08:55PM10:31PM
Air CanadaACAC8998
Tuesday
Tuesday
06:15AM07:59AM
Air CanadaACAC8982
Tuesday
06:30AM08:26AM
Delta Air LinesDLDL4914
Tuesday
06:54AM08:29AM
American AirlinesAAAA4542
Tuesday
07:40AM09:30AM
Air CanadaACAC8540
Tuesday
07:59AM09:52AM
Delta Air LinesDLDL5208
Tuesday
09:10AM10:46AM
Air CanadaACAC8984
Tuesday
10:10AM11:46AM
Air CanadaACAC8986
Tuesday
10:20AM11:59AM
Delta Air LinesDLDL5424
Tuesday
10:51AM12:30PM
American AirlinesAAAA4347
Tuesday
11:45AM01:21PM
Air CanadaACAC8988
Tuesday
12:15PM01:54PM
Delta Air LinesDLDL5427
Tuesday
01:15PM02:51PM
Air CanadaACAC8990
Tuesday
01:59PM03:38PM
American AirlinesAAAA4308
Tuesday
02:20PM03:56PM
Air CanadaACAC8542
Tuesday
02:30PM04:19PM
Delta Air LinesDLDL4979
Tuesday
03:58PM05:33PM
American AirlinesAAAA4556
Tuesday
04:20PM05:56PM
Air CanadaACAC8992
Tuesday
05:05PM06:56PM
Delta Air LinesDLDL5422
Tuesday
05:15PM06:51PM
Air CanadaACAC8994
Tuesday
06:15PM07:51PM
Air CanadaACAC8996
Tuesday
06:47PM08:34PM
Delta Air LinesDLDL5423
Tuesday
07:15PM08:51PM
Air CanadaACAC8544
Tuesday
07:42PM09:21PM
American AirlinesAAAA4438
Tuesday
08:55PM10:31PM
Air CanadaACAC8998
Wednesday
Wednesday
06:15AM07:59AM
Air CanadaACAC8982
Wednesday
06:30AM08:26AM
Delta Air LinesDLDL4914
Wednesday
06:54AM08:29AM
American AirlinesAAAA4542
Wednesday
07:40AM09:30AM
Air CanadaACAC8540
Wednesday
07:59AM09:52AM
Delta Air LinesDLDL5208
Wednesday
09:10AM10:46AM
Air CanadaACAC8984
Wednesday
10:10AM11:46AM
Air CanadaACAC8986
Wednesday
10:20AM11:59AM
Delta Air LinesDLDL5424
Wednesday
10:51AM12:30PM
American AirlinesAAAA4347
Wednesday
11:45AM01:21PM
Air CanadaACAC8988
Wednesday
12:15PM01:54PM
Delta Air LinesDLDL5427
Wednesday
01:15PM02:51PM
Air CanadaACAC8990
Wednesday
01:59PM03:38PM
American AirlinesAAAA4308
Wednesday
02:20PM03:56PM
Air CanadaACAC8542
Wednesday
02:30PM04:19PM
Delta Air LinesDLDL4979
Wednesday
03:58PM05:33PM
American AirlinesAAAA4556
Wednesday
04:20PM05:56PM
Air CanadaACAC8992
Wednesday
05:05PM06:56PM
Delta Air LinesDLDL5422
Wednesday
05:15PM06:51PM
Air CanadaACAC8994
Wednesday
06:15PM07:51PM
Air CanadaACAC8996
Wednesday
06:47PM08:34PM
Delta Air LinesDLDL5423
Wednesday
07:15PM08:51PM
Air CanadaACAC8544
Wednesday
07:42PM09:21PM
American AirlinesAAAA4438
Wednesday
08:55PM10:31PM
Air CanadaACAC8998
Thursday
Thursday
06:15AM07:59AM
Air CanadaACAC8982
Thursday
06:30AM08:26AM
Delta Air LinesDLDL4914
Thursday
06:54AM08:29AM
American AirlinesAAAA4542
Thursday
07:40AM09:30AM
Air CanadaACAC8540
Thursday
07:59AM09:52AM
Delta Air LinesDLDL5208
Thursday
09:10AM10:46AM
Air CanadaACAC8984
Thursday
10:10AM11:46AM
Air CanadaACAC8986
Thursday
10:20AM11:59AM
Delta Air LinesDLDL5424
Thursday
10:51AM12:30PM
American AirlinesAAAA4347
Thursday
11:45AM01:21PM
Air CanadaACAC8988
Thursday
12:15PM01:54PM
Delta Air LinesDLDL5427
Thursday
01:15PM02:51PM
Air CanadaACAC8990
Thursday
01:59PM03:38PM
American AirlinesAAAA4308
Thursday
02:20PM03:56PM
Air CanadaACAC8542
Thursday
02:30PM04:19PM
Delta Air LinesDLDL4979
Thursday
03:58PM05:33PM
American AirlinesAAAA4556
Thursday
04:20PM05:56PM
Air CanadaACAC8992
Thursday
05:05PM06:56PM
Delta Air LinesDLDL5422
Thursday
05:15PM06:51PM
Air CanadaACAC8994
Thursday
06:15PM07:51PM
Air CanadaACAC8996
Thursday
06:47PM08:34PM
Delta Air LinesDLDL5423
Thursday
07:15PM08:51PM
Air CanadaACAC8544
Thursday
07:42PM09:21PM
American AirlinesAAAA4438
Thursday
08:55PM10:31PM
Air CanadaACAC8998
Friday
Friday
06:15AM07:59AM
Air CanadaACAC8982
Friday
06:30AM08:26AM
Delta Air LinesDLDL4914
Friday
06:54AM08:29AM
American AirlinesAAAA4542
Friday
07:40AM09:30AM
Air CanadaACAC8540
Friday
07:59AM09:52AM
Delta Air LinesDLDL5208
Friday
09:10AM10:46AM
Air CanadaACAC8984
Friday
10:10AM11:46AM
Air CanadaACAC8986
Friday
10:20AM11:59AM
Delta Air LinesDLDL5424
Friday
10:51AM12:30PM
American AirlinesAAAA4347
Friday
11:45AM01:21PM
Air CanadaACAC8988
Friday
12:15PM01:54PM
Delta Air LinesDLDL5427
Friday
01:15PM02:51PM
Air CanadaACAC8990
Friday
01:59PM03:38PM
American AirlinesAAAA4308
Friday
02:20PM03:56PM
Air CanadaACAC8542
Friday
02:30PM04:19PM
Delta Air LinesDLDL4979
Friday
03:58PM05:33PM
American AirlinesAAAA4556
Friday
04:20PM05:56PM
Air CanadaACAC8992
Friday
05:05PM06:56PM
Delta Air LinesDLDL5422
Friday
05:15PM06:51PM
Air CanadaACAC8994
Friday
06:15PM07:51PM
Air CanadaACAC8996
Friday
06:47PM08:34PM
Delta Air LinesDLDL5423
Friday
07:15PM08:51PM
Air CanadaACAC8544
Friday
07:42PM09:21PM
American AirlinesAAAA4438
Friday
08:55PM10:31PM
Air CanadaACAC8998
Saturday
Saturday
06:15AM07:59AM
Air CanadaACAC8982
Saturday
06:54AM08:29AM
American AirlinesAAAA4542
Saturday
07:00AM08:57AM
Delta Air LinesDLDL4914
Saturday
07:40AM09:20AM
Air CanadaACAC8540
Saturday
09:10AM10:46AM
Air CanadaACAC8984
Saturday
10:10AM11:46AM
Air CanadaACAC8986
Saturday
10:20AM12:05PM
Delta Air LinesDLDL5424
Saturday
10:51AM12:30PM
American AirlinesAAAA4347
Saturday
11:45AM01:21PM
Air CanadaACAC8988
Saturday
01:15PM02:51PM
Air CanadaACAC8990
Saturday
02:20PM03:56PM
Air CanadaACAC8542
Saturday
02:30PM04:19PM
Delta Air LinesDLDL4979
Saturday
03:58PM05:33PM
American AirlinesAAAA4556
Saturday
04:20PM05:56PM
Air CanadaACAC8992
Saturday
05:15PM06:51PM
Air CanadaACAC8994
Saturday
06:15PM07:51PM
Air CanadaACAC8996
Saturday
07:15PM08:51PM
Air CanadaACAC8544
Saturday
07:42PM09:21PM
American AirlinesAAAA4438
Saturday
08:55PM10:31PM
Air CanadaACAC8998
Sunday
Sunday
06:15AM07:46AM
Air CanadaACAC8982
Sunday
06:55AM08:30AM
American AirlinesAAAA4542
Sunday
07:40AM09:11AM
Air CanadaACAC8540
Sunday
07:59AM09:52AM
Delta Air LinesDLDL5208
Sunday
09:10AM10:46AM
Air CanadaACAC8984
Sunday
10:10AM11:41AM
Air CanadaACAC8986
Sunday
10:51AM12:30PM
American AirlinesAAAA4347
Sunday
11:45AM01:16PM
Air CanadaACAC8988
Sunday
12:15PM01:54PM
Delta Air LinesDLDL5427
Sunday
01:15PM02:46PM
Air CanadaACAC8990
Sunday
01:59PM03:38PM
American AirlinesAAAA4308
Sunday
02:20PM03:51PM
Air CanadaACAC8542
Sunday
02:30PM04:19PM
Delta Air LinesDLDL4979
Sunday
03:58PM05:33PM
American AirlinesAAAA4556
Sunday
04:15PM05:46PM
Air CanadaACAC8992
Sunday
05:05PM06:56PM
Delta Air LinesDLDL5422
Sunday
05:15PM06:46PM
Air CanadaACAC8994
Sunday
06:15PM07:46PM
Air CanadaACAC8996
Sunday
06:47PM08:34PM
Delta Air LinesDLDL5423
Sunday
07:15PM08:46PM
Air CanadaACAC8544
Sunday
07:42PM09:21PM
American AirlinesAAAA4438
Sunday
08:55PM10:30PM
Air CanadaACAC8998