Calgary to Montreal (YYC-YUL): nonstop flights and who flies them

Air Canada, WestJet, and Porter Airlines fly nonstop between Calgary (YYC) and Montreal (YUL), roughly 35 times a week. The timetable below shows the nonstop scheduled at 4h 6m to 4h 25m for the 1,867 miles.

Schedule last confirmed . Departure times come from 2LNR's schedule data; confirm with the airline before you book.

Updated .

35
Flights a week, 4-week average
4h 6m to 4h 25m
Scheduled flight time
1,867 mi
Nonstop distance
Free
To get started

Calgary to Montreal flight schedule

Scheduled nonstop departures for YYC to YUL starting October 22, 2026, last checked against our schedule feed on October 18, 2026. Airlines retime and cancel flights, so confirm with the airline before you book.

Schedule data dated .

Scheduled nonstop departures from Calgary (YYC) to Montreal (YUL)
Date Flight Airline Departs YYC Arrives YUL Duration Aircraft
WS 568WestJet00:5007:054h 15mBoeing 737 MAX 8
AC 328Air Canada01:0007:104h 10mAirbus A220-300
AC 318Air Canada06:0012:064h 6mAirbus A320
PD 384Porter Airlines08:0014:124h 12mEmbraer E195-E2
WS 558WestJet10:1516:304h 15m7S8
AC 324Air Canada12:1018:204h 10mAirbus A321neo family
AC 326Air Canada14:2520:354h 10mAirbus A330-300
WS 566WestJet17:3023:454h 15mBoeing 737 MAX 8
WS 568WestJet00:5007:054h 15mBoeing 737 MAX 8
AC 328Air Canada01:0007:104h 10mAirbus A220-300
AC 318Air Canada06:0012:064h 6mAirbus A320
PD 384Porter Airlines08:0014:104h 10mEmbraer E195-E2
WS 558WestJet10:1516:304h 15m7S8
AC 324Air Canada12:1018:204h 10mAirbus A321neo family
AC 326Air Canada14:2520:354h 10mAirbus A330-300
WS 566WestJet17:3023:454h 15m7S8
WS 568WestJet00:5007:054h 15mBoeing 737 MAX 8
AC 328Air Canada01:0007:104h 10mAirbus A220-300
AC 318Air Canada06:0012:064h 6mAirbus A320
PD 384Porter Airlines08:0014:124h 12mEmbraer E195-E2
WS 558WestJet10:1516:304h 15m7S8
AC 324Air Canada12:1018:204h 10mAirbus A321neo family
AC 326Air Canada14:2520:354h 10mAirbus A330-300
WS 566WestJet17:3023:454h 15m7S8
AC 328Air Canada00:4507:104h 25mBoeing 737 MAX 8
PD 384Porter Airlines07:1013:324h 22mEmbraer E195-E2
WS 558WestJet10:1516:304h 15m7S8
AC 322Air Canada12:3518:544h 19mBoeing 737 MAX 8
AC 328Air Canada00:4507:104h 25mBoeing 737 MAX 8
PD 384Porter Airlines07:1013:324h 22mEmbraer E195-E2
WS 558WestJet10:1516:304h 15m7S8
AC 322Air Canada12:4518:584h 13mAirbus A321neo family
AC 328Air Canada00:4507:104h 25mBoeing 737 MAX 8
PD 384Porter Airlines07:1013:324h 22mEmbraer E195-E2
AC 322Air Canada09:2515:334h 8mBoeing 737 MAX 8
WS 558WestJet10:1516:304h 15m7S8
AC 328Air Canada00:4507:104h 25mAirbus A320
PD 384Porter Airlines07:1013:324h 22mEmbraer E195-E2
AC 322Air Canada09:2515:334h 8mBoeing 737 MAX 8
WS 558WestJet10:1516:304h 15m7S8

Showing all 40 scheduled YYC to YUL departures across 7 days with service, starting October 22, 2026. Later dates are on the interactive map.

Departure and arrival times are local at their own airport, so an arrival can fall on a different local date than the departure; the duration column is the true elapsed flying time. A dash means the airline hasn't filed that value in the schedule data we hold. Aircraft are the equipment the airline filed, named where the code pins down one type and shown as the family or the bare code where it doesn't. Swaps can happen up to departure.

See every YYC to YUL date on the interactive map

Aircraft on the Calgary to Montreal nonstop

In the schedule table on this page, Air Canada flies the Boeing 737 MAX 8, the Airbus A320, the Airbus A321neo family, the Airbus A220-300, and the Airbus A330-300. WestJet flies the Boeing 737 and the Boeing 737 MAX 8. Porter Airlines flies the Embraer E195-E2. Each linked aircraft page shows where that airline schedules it. Airlines can swap aircraft up to departure.

The full YYC to YUL nonstop schedule

This page carries the full YYC to YUL nonstop schedule, who operates each departure and how often it runs; the reverse direction is linked below.

See the schedule

Who operates each YYC to YUL nonstop and how often it runs, from 2LNR's schedule data.

Plan on the map

See YYC to YUL on the interactive route map, with schedules, connections, and route statistics.

Frequently asked questions about YYC to YUL

How long is the flight from Calgary (YYC) to Montreal (YUL)?
Scheduled flight times from Calgary (YYC) to Montreal (YUL) run from 4h 6m to 4h 25m across the departures in the schedule table on this page. The nonstop covers about 1,867 miles, and airlines adjust scheduled times by season, so confirm with the airline before you book.
Which airlines fly nonstop from YYC to YUL?
Air Canada, WestJet, and Porter Airlines fly YYC to YUL nonstop. 2LNR doesn't show award or upgrade space for any of them on YYC to YUL, so this page carries the schedule rather than a space claim.
How many flights a week are there from YYC to YUL?
About 35 nonstop flights a week run between Calgary (YYC) and Montreal (YUL) in the current schedule, operated by Air Canada, WestJet, and Porter Airlines. Frequency shifts by season, and the schedule table on this page shows what is scheduled next.
What time do flights from YYC to YUL depart?
Scheduled YYC to YUL nonstops in the next 7 days with service leave between 00:45 and 17:30, local time at Calgary. The schedule table on this page lists every departure by date, with its arrival time and aircraft.
Which flights operate YYC to YUL nonstop?
The schedule table on this page lists 9 flight numbers for YYC to YUL nonstops, including AC 318, AC 322, AC 324, AC 326, and AC 328 on Air Canada; WS 558 and WS 568 on WestJet; and PD 384 on Porter Airlines. The table lists each departure by date with its times and aircraft.
Does 2LNR show upgrade or award space on YYC to YUL?
Not on this route: 2LNR doesn't show award or upgrade space for any airline flying YYC to YUL. The page carries the full YYC to YUL nonstop schedule and who flies each departure, and the reverse direction is linked below.

See the full YYC to YUL nonstop schedule

Every scheduled departure on this route, with who flies it. 2LNR shows upgrade and award space by date on the carriers it tracks, the next 14 days free on every product and the full horizon on Pro.

Get started free