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

Monday
Monday
06:15AM08:18AM
Delta Air LinesDLDL5183
Monday
06:20AM08:00AM
Air CanadaACAC8982
Monday
07:00AM08:50AM
American AirlinesAAAA4542
Monday
07:40AM09:23AM
Air CanadaACAC8540
Monday
07:55AM09:51AM
Delta Air LinesDLDL5208
Monday
09:10AM10:48AM
Air CanadaACAC8984
Monday
10:05AM11:58AM
Delta Air LinesDLDL5447
Monday
10:54AM12:29PM
American AirlinesAAAA4347
Monday
11:15AM12:49PM
Air CanadaACAC8988
Monday
01:20PM02:58PM
Air CanadaACAC710
Monday
01:55PM03:30PM
American AirlinesAAAA4382
Monday
02:15PM03:53PM
Air CanadaACAC8542
Monday
02:30PM04:19PM
Delta Air LinesDLDL5166
Monday
03:45PM05:20PM
American AirlinesAAAA4556
Monday
04:15PM05:53PM
Air CanadaACAC8992
Monday
05:05PM06:56PM
Delta Air LinesDLDL5306
Monday
05:15PM06:53PM
Air CanadaACAC8994
Monday
06:25PM08:05PM
Air CanadaACAC8996
Monday
06:46PM08:41PM
Delta Air LinesDLDL5154
Monday
07:44PM09:24PM
American AirlinesAAAA4438
Monday
08:55PM10:33PM
Air CanadaACAC8998
Tuesday
Tuesday
06:15AM08:18AM
Delta Air LinesDLDL5183
Tuesday
06:20AM08:00AM
Air CanadaACAC8982
Tuesday
07:00AM08:50AM
American AirlinesAAAA4542
Tuesday
07:40AM09:18AM
Air CanadaACAC8540
Tuesday
07:55AM09:51AM
Delta Air LinesDLDL5208
Tuesday
09:10AM10:48AM
Air CanadaACAC8984
Tuesday
10:05AM11:58AM
Delta Air LinesDLDL5447
Tuesday
10:54AM12:29PM
American AirlinesAAAA4347
Tuesday
11:15AM12:49PM
Air CanadaACAC8988
Tuesday
01:20PM02:58PM
Air CanadaACAC710
Tuesday
01:55PM03:30PM
American AirlinesAAAA4382
Tuesday
02:15PM03:53PM
Air CanadaACAC8542
Tuesday
02:30PM04:19PM
Delta Air LinesDLDL5166
Tuesday
03:45PM05:20PM
American AirlinesAAAA4556
Tuesday
04:15PM05:53PM
Air CanadaACAC8992
Tuesday
05:05PM06:56PM
Delta Air LinesDLDL5306
Tuesday
05:15PM06:53PM
Air CanadaACAC8994
Tuesday
06:25PM08:05PM
Air CanadaACAC8996
Tuesday
06:46PM08:41PM
Delta Air LinesDLDL5154
Tuesday
07:44PM09:24PM
American AirlinesAAAA4438
Tuesday
08:55PM10:33PM
Air CanadaACAC8998
Wednesday
Wednesday
06:15AM08:18AM
Delta Air LinesDLDL5183
Wednesday
06:20AM08:00AM
Air CanadaACAC8982
Wednesday
07:00AM08:50AM
American AirlinesAAAA4542
Wednesday
07:40AM09:18AM
Air CanadaACAC8540
Wednesday
07:55AM09:51AM
Delta Air LinesDLDL5208
Wednesday
09:10AM10:48AM
Air CanadaACAC8984
Wednesday
10:05AM11:58AM
Delta Air LinesDLDL5447
Wednesday
10:54AM12:29PM
American AirlinesAAAA4347
Wednesday
11:15AM12:49PM
Air CanadaACAC8988
Wednesday
01:20PM02:58PM
Air CanadaACAC710
Wednesday
01:55PM03:30PM
American AirlinesAAAA4382
Wednesday
02:15PM03:53PM
Air CanadaACAC8542
Wednesday
02:30PM04:19PM
Delta Air LinesDLDL5166
Wednesday
03:45PM05:20PM
American AirlinesAAAA4556
Wednesday
04:15PM05:53PM
Air CanadaACAC8992
Wednesday
05:05PM06:56PM
Delta Air LinesDLDL5306
Wednesday
05:15PM06:55PM
Air CanadaACAC8994
Wednesday
06:25PM08:03PM
Air CanadaACAC8996
Wednesday
06:46PM08:41PM
Delta Air LinesDLDL5154
Wednesday
07:44PM09:24PM
American AirlinesAAAA4438
Wednesday
08:55PM10:33PM
Air CanadaACAC8998
Thursday
Thursday
06:15AM08:18AM
Delta Air LinesDLDL5183
Thursday
07:00AM08:50AM
American AirlinesAAAA4542
Thursday
07:40AM09:18AM
Air CanadaACAC8540
Thursday
07:55AM09:51AM
Delta Air LinesDLDL5208
Thursday
09:10AM10:48AM
Air CanadaACAC8984
Thursday
10:05AM11:58AM
Delta Air LinesDLDL5447
Thursday
10:54AM12:29PM
American AirlinesAAAA4347
Thursday
11:15AM12:55PM
Air CanadaACAC8988
Thursday
01:20PM02:58PM
Air CanadaACAC710
Thursday
01:55PM03:30PM
American AirlinesAAAA4382
Thursday
02:15PM03:53PM
Air CanadaACAC8542
Thursday
02:30PM04:19PM
Delta Air LinesDLDL5166
Thursday
03:45PM05:20PM
American AirlinesAAAA4556
Thursday
04:15PM05:55PM
Air CanadaACAC8992
Thursday
05:05PM06:56PM
Delta Air LinesDLDL5306
Thursday
05:15PM06:53PM
Air CanadaACAC8994
Thursday
06:25PM08:03PM
Air CanadaACAC8996
Thursday
06:46PM08:41PM
Delta Air LinesDLDL5154
Thursday
07:44PM09:24PM
American AirlinesAAAA4438
Thursday
08:55PM10:33PM
Air CanadaACAC8998
Friday
Friday
06:15AM08:18AM
Delta Air LinesDLDL5183
Friday
06:20AM08:00AM
Air CanadaACAC8982
Friday
07:00AM08:50AM
American AirlinesAAAA4542
Friday
07:40AM09:23AM
Air CanadaACAC8540
Friday
07:55AM09:51AM
Delta Air LinesDLDL5208
Friday
09:10AM10:48AM
Air CanadaACAC8984
Friday
10:05AM11:58AM
Delta Air LinesDLDL5447
Friday
10:54AM12:29PM
American AirlinesAAAA4347
Friday
11:15AM12:55PM
Air CanadaACAC8988
Friday
01:20PM02:58PM
Air CanadaACAC710
Friday
01:55PM03:30PM
American AirlinesAAAA4382
Friday
02:15PM03:53PM
Air CanadaACAC8542
Friday
02:30PM04:19PM
Delta Air LinesDLDL5166
Friday
03:45PM05:20PM
American AirlinesAAAA4556
Friday
04:15PM05:55PM
Air CanadaACAC8992
Friday
05:05PM06:56PM
Delta Air LinesDLDL5306
Friday
05:15PM06:53PM
Air CanadaACAC8994
Friday
06:25PM08:03PM
Air CanadaACAC8996
Friday
06:46PM08:41PM
Delta Air LinesDLDL5154
Friday
07:44PM09:24PM
American AirlinesAAAA4438
Friday
08:55PM10:33PM
Air CanadaACAC8998
Saturday
Saturday
06:15AM08:18AM
Delta Air LinesDLDL5183
Saturday
06:20AM08:00AM
Air CanadaACAC8982
Saturday
07:00AM08:50AM
American AirlinesAAAA4542
Saturday
07:40AM09:23AM
Air CanadaACAC8540
Saturday
09:10AM10:48AM
Air CanadaACAC8984
Saturday
10:05AM11:58AM
Delta Air LinesDLDL5447
Saturday
10:54AM12:29PM
American AirlinesAAAA4347
Saturday
11:15AM12:49PM
Air CanadaACAC8988
Saturday
01:20PM02:58PM
Air CanadaACAC710
Saturday
02:15PM03:53PM
Air CanadaACAC8542
Saturday
02:30PM04:19PM
Delta Air LinesDLDL5166
Saturday
04:15PM05:53PM
Air CanadaACAC8992
Saturday
05:15PM06:55PM
Air CanadaACAC8994
Saturday
06:25PM08:03PM
Air CanadaACAC718
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:51AM
Delta Air LinesDLDL5208
Sunday
09:10AM10:48AM
Air CanadaACAC8984
Sunday
10:55AM12:35PM
American AirlinesAAAA4347
Sunday
11:15AM12:49PM
Air CanadaACAC8988
Sunday
01:20PM02:58PM
Air CanadaACAC710
Sunday
01:55PM03:30PM
American AirlinesAAAA4382
Sunday
02:15PM03:53PM
Air CanadaACAC8542
Sunday
02:30PM04:19PM
Delta Air LinesDLDL5166
Sunday
03:45PM05:20PM
American AirlinesAAAA4556
Sunday
04:15PM05:53PM
Air CanadaACAC8992
Sunday
05:05PM06:56PM
Delta Air LinesDLDL5306
Sunday
05:15PM06:55PM
Air CanadaACAC8994
Sunday
06:25PM08:03PM
Air CanadaACAC718
Sunday
06:46PM08:41PM
Delta Air LinesDLDL5154
Sunday
07:44PM09:24PM
American AirlinesAAAA4438
Sunday
08:55PM10:33PM
Air CanadaACAC8998