Direct flights from Calgary International (YYC) to Montreal-Pierre Elliott Trudeau International (YUL)

34 nonstop flights a week from Calgary International (YYC) to Montreal-Pierre Elliott Trudeau International (YUL) with 3 airlines, 3h 5m to 4h 25m in the air, 1,867 mi (3,005 km). Departures from 01:45 to 18:10.

Flights from Calgary to Montreal

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Calgary to Montreal

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Calgary International (YYC) to Montreal-Pierre Elliott Trudeau International (YUL) at a glance

flights a week
34
flights today
5
airlines
3
flight time
3h 5m - 4h 25m
distance
1,867 mi (3,005 km)
first and last departure
01:45 - 18:10

Calgary International (YYC) to Montreal-Pierre Elliott Trudeau International (YUL) flight schedule

34 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AC 328
Air Canada
01:45 Calgary International
07:10 Montreal-Pierre Elliott Trudeau International
3h 25m
Daily
Airbus A320
PD 384
Porter Airlines Canada
08:00 Calgary International
13:20 Montreal-Pierre Elliott Trudeau International
3h 20m
Daily
WS 558
WestJet
09:30 Calgary International
14:50 Montreal-Pierre Elliott Trudeau International
3h 20m
Mon, Tue, Wed, Thu, Fri, Sun
Boeing 737-800
AC 322
Air Canada
13:45 Calgary International
18:50 Montreal-Pierre Elliott Trudeau International
3h 5m
Daily
Airbus A320
AC 326
Air Canada
18:10 Calgary International
23:34 Montreal-Pierre Elliott Trudeau International
3h 24m
Daily
Airbus A321

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 4 December.

FlightDepartsArrivesDurationDaysAircraft
WS 996
WestJet
12:15 Calgary International
17:35 Montreal-Pierre Elliott Trudeau International
3h 20m
Selected dates
Boeing 737
WS 988
WestJet
11:30 Calgary International
16:50 Montreal-Pierre Elliott Trudeau International
3h 20m
Selected dates
Boeing 737
PD 384
Porter Airlines Canada
08:05 Calgary International
13:20 Montreal-Pierre Elliott Trudeau International
3h 15m
Seasonal
PD 384
Porter Airlines Canada
07:05 Calgary International
12:20 Montreal-Pierre Elliott Trudeau International
3h 15m
Seasonal
AC 324
Air Canada
00:45 Calgary International
07:10 Montreal-Pierre Elliott Trudeau International
3h 25m
Seasonal
Airbus A220-300
AC 322
Air Canada
12:45 Calgary International
18:36 Montreal-Pierre Elliott Trudeau International
3h 51m
Seasonal
Airbus A320
AC 326
Air Canada
17:10 Calgary International
23:09 Montreal-Pierre Elliott Trudeau International
3h 59m
Seasonal
Airbus A321
AC 328
Air Canada
00:45 Calgary International
07:10 Montreal-Pierre Elliott Trudeau International
4h 25m
Seasonal
Airbus A321
AC 328
Air Canada
00:50 Calgary International
07:10 Montreal-Pierre Elliott Trudeau International
4h 20m
Seasonal
Airbus A220-300
AC 322
Air Canada
11:40 Calgary International
17:53 Montreal-Pierre Elliott Trudeau International
4h 13m
Seasonal
Airbus A320
AC 326
Air Canada
14:20 Calgary International
20:41 Montreal-Pierre Elliott Trudeau International
4h 21m
Seasonal
Airbus A330-300
WS 568
WestJet
00:50 Calgary International
07:05 Montreal-Pierre Elliott Trudeau International
4h 15m
Seasonal
Boeing 737
WS 558
WestJet
10:15 Calgary International
16:30 Montreal-Pierre Elliott Trudeau International
4h 15m
Seasonal
Boeing 737-700
WS 566
WestJet
17:30 Calgary International
23:45 Montreal-Pierre Elliott Trudeau International
4h 15m
Seasonal
Boeing 737-800
AC 318
Air Canada
06:00 Calgary International
12:18 Montreal-Pierre Elliott Trudeau International
4h 18m
Seasonal
Airbus A220-300
PD 384
Porter Airlines Canada
07:00 Calgary International
13:12 Montreal-Pierre Elliott Trudeau International
4h 12m
Seasonal
AC 324
Air Canada
11:50 Calgary International
18:11 Montreal-Pierre Elliott Trudeau International
4h 21m
Seasonal
Airbus A330-300
AC 326
Air Canada
14:00 Calgary International
20:18 Montreal-Pierre Elliott Trudeau International
4h 18m
Seasonal
Airbus A220-300
AC 322
Air Canada
09:30 Calgary International
15:48 Montreal-Pierre Elliott Trudeau International
4h 18m
Seasonal
Airbus A220-300

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Montreal is 1 hour ahead of Calgary.

Airlines flying Calgary International (YYC) to Montreal-Pierre Elliott Trudeau International (YUL)

Nonstop flights a week by the current schedule

Other airport combinations Calgary to Montreal

Airports with nonstop flights between the two cities, busiest first

Frequently asked questions

How many nonstop flights are there from Calgary International (YYC) to Montreal-Pierre Elliott Trudeau International (YUL)?
34 nonstop flights a week by the current schedule, 11 flight numbers, 5 today.
How long is the flight from Calgary International (YYC) to Montreal-Pierre Elliott Trudeau International (YUL)?
From 3 hours 5 minutes to 4 hours 25 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Calgary International (YYC) to Montreal-Pierre Elliott Trudeau International (YUL)?
Air Canada (21 a week), Porter Airlines Canada (7 a week) and WestJet (6 a week).
How far is Montreal-Pierre Elliott Trudeau International (YUL) from Calgary International (YYC)?
1,867 mi (3,005 km) in a straight line.
What are the earliest and latest flights from Calgary International (YYC) to Montreal-Pierre Elliott Trudeau International (YUL)?
The first departure is at 01:45 (Air Canada), the last at 18:10 (Air Canada), local time.