Direct flights
from Montréal (YUL)
to New York (LGA)

Weekly schedule for flights between Pierre Elliott Trudeau Intl (Montréal, Canada) and LaGuardia (New York, United States) operated by 1 airlines.
72 weekly flights operate on this route flying 325mi in 1h33min.
Expect $184 in average for a one-way ticket with the cheapest option at $181.

Monday
Monday
06:00AM07:50AM
Delta Air LinesDLDL5139
Monday
07:55AM09:27AM
Air CanadaACAC8634
Monday
10:30AM11:58AM
Air CanadaACAC8636
Monday
10:59AM12:29PM
American AirlinesAAAA4483
Monday
11:20AM01:08PM
Delta Air LinesDLDL5450
Monday
01:25PM02:57PM
Air CanadaACAC8638
Monday
04:10PM05:38PM
Air CanadaACAC8640
Monday
05:15PM07:05PM
Delta Air LinesDLDL5449
Monday
05:35PM07:15PM
American AirlinesAAAA4772
Monday
06:10PM07:42PM
Air CanadaACAC8644
Monday
08:00PM09:33PM
Air CanadaACAC8646
Tuesday
Tuesday
06:00AM07:50AM
Delta Air LinesDLDL5139
Tuesday
07:55AM09:30AM
Air CanadaACAC8634
Tuesday
10:30AM11:58AM
Air CanadaACAC8636
Tuesday
10:54AM12:29PM
American AirlinesAAAA4483
Tuesday
11:20AM01:08PM
Delta Air LinesDLDL5450
Tuesday
01:25PM02:57PM
Air CanadaACAC8638
Tuesday
04:10PM05:38PM
Air CanadaACAC8640
Tuesday
05:15PM07:05PM
Delta Air LinesDLDL5449
Tuesday
05:35PM07:15PM
American AirlinesAAAA4772
Tuesday
06:10PM07:42PM
Air CanadaACAC8644
Tuesday
08:00PM09:33PM
Air CanadaACAC8646
Wednesday
Wednesday
06:00AM07:50AM
Delta Air LinesDLDL5139
Wednesday
07:55AM09:30AM
Air CanadaACAC8634
Wednesday
10:30AM11:58AM
Air CanadaACAC8636
Wednesday
10:54AM12:29PM
American AirlinesAAAA4483
Wednesday
11:20AM01:08PM
Delta Air LinesDLDL5450
Wednesday
01:25PM02:57PM
Air CanadaACAC8638
Wednesday
04:10PM05:38PM
Air CanadaACAC8640
Wednesday
05:15PM07:05PM
Delta Air LinesDLDL5449
Wednesday
05:35PM07:15PM
American AirlinesAAAA4772
Wednesday
08:00PM09:33PM
Air CanadaACAC8646
Thursday
Thursday
06:00AM07:50AM
Delta Air LinesDLDL5139
Thursday
07:55AM09:30AM
Air CanadaACAC8634
Thursday
10:30AM11:58AM
Air CanadaACAC8636
Thursday
10:54AM12:29PM
American AirlinesAAAA4483
Thursday
11:20AM01:08PM
Delta Air LinesDLDL5450
Thursday
01:25PM02:57PM
Air CanadaACAC8638
Thursday
04:10PM05:38PM
Air CanadaACAC8640
Thursday
05:15PM07:05PM
Delta Air LinesDLDL5449
Thursday
05:35PM07:15PM
American AirlinesAAAA4772
Thursday
06:10PM07:42PM
Air CanadaACAC8644
Thursday
08:00PM09:33PM
Air CanadaACAC8646
Friday
Friday
06:00AM07:50AM
Delta Air LinesDLDL5139
Friday
07:55AM09:30AM
Air CanadaACAC8634
Friday
10:30AM11:58AM
Air CanadaACAC8636
Friday
10:54AM12:29PM
American AirlinesAAAA4483
Friday
11:20AM01:08PM
Delta Air LinesDLDL5450
Friday
01:25PM02:57PM
Air CanadaACAC8638
Friday
04:10PM05:38PM
Air CanadaACAC8640
Friday
05:15PM07:05PM
Delta Air LinesDLDL5449
Friday
05:35PM07:15PM
American AirlinesAAAA4772
Friday
06:10PM07:42PM
Air CanadaACAC8644
Friday
08:00PM09:33PM
Air CanadaACAC8646
Saturday
Saturday
06:00AM07:50AM
Delta Air LinesDLDL5139
Saturday
07:55AM09:30AM
Air CanadaACAC8634
Saturday
10:30AM11:58AM
Air CanadaACAC8636
Saturday
10:54AM12:29PM
American AirlinesAAAA4483
Saturday
01:25PM02:57PM
Air CanadaACAC8638
Saturday
04:10PM05:38PM
Air CanadaACAC8640
Saturday
08:00PM09:33PM
Air CanadaACAC8646
Sunday
Sunday
06:00AM07:50AM
Delta Air LinesDLDL5139
Sunday
07:55AM09:30AM
Air CanadaACAC8634
Sunday
10:30AM11:58AM
Air CanadaACAC8636
Sunday
10:55AM12:30PM
American AirlinesAAAA4483
Sunday
11:20AM01:08PM
Delta Air LinesDLDL5450
Sunday
01:25PM02:57PM
Air CanadaACAC8638
Sunday
04:10PM05:38PM
Air CanadaACAC8640
Sunday
05:15PM07:05PM
Delta Air LinesDLDL5449
Sunday
05:35PM07:15PM
American AirlinesAAAA4772
Sunday
06:10PM07:42PM
Air CanadaACAC8644
Sunday
08:00PM09:33PM
Air CanadaACAC8646