Montreal / Pierre Elliott Trudeau International Airport
₹17,967
per person
✕ Non-refundable6 fare options
aircanada
AC-156
00:55
05/07/2026
YYC
Calgary International Airport
8h 26m
1 Stop
⏱ YYZ · 1h 16mYYZ Airport
09:21
05/07/2026
YUL
Montreal / Pierre Elliott Trudeau International Airport
₹18,641
per person
✓ Refundable13 fare options
aircanada
AC-156
00:55
05/07/2026
YYC
Calgary International Airport
9h 26m
1 Stop
⏱ YYZ · 2h 16mYYZ Airport
10:21
05/07/2026
YUL
Montreal / Pierre Elliott Trudeau International Airport
₹18,641
per person
✓ Refundable12 fare options
WestJet
WS-226
11:05
05/07/2026
YYC
Calgary International Airport
13h 20m
2 Stops
⏱ YWG · 2h 20mYWG Airport⏱ YYZ · 3h 5mYYZ Airport
00:25
05/08/2026
+1
YUL
Montreal / Pierre Elliott Trudeau International Airport
₹19,781
per person
✕ Non-refundable
WestJet
WS-226
11:05
05/07/2026
YYC
Calgary International Airport
13h 20m
2 Stops
⏱ YWG · 4h 0mYWG Airport⏱ YYZ · 1h 25mYYZ Airport
00:25
05/08/2026
+1
YUL
Montreal / Pierre Elliott Trudeau International Airport
₹19,781
per person
✕ Non-refundable
WestJet
WS-626
06:00
05/07/2026
YYC
Calgary International Airport
12h 20m
1 Stop
⏱ YYZ · 5h 0mYYZ Airport
18:20
05/07/2026
YUL
Montreal / Pierre Elliott Trudeau International Airport
₹20,814
per person
✕ Non-refundable5 fare options
aircanada
AC-150
13:45
05/07/2026
YYC
Calgary International Airport
9h 46m
1 Stop
⏱ YYZ · 2h 31mYYZ Airport
23:31
05/07/2026
YUL
Montreal / Pierre Elliott Trudeau International Airport
₹23,849
per person
✓ Refundable12 fare options
aircanada
AC-130
06:30
05/07/2026
YYC
Calgary International Airport
8h 51m
1 Stop
⏱ YYZ · 1h 41mYYZ Airport
15:21
05/07/2026
YUL
Montreal / Pierre Elliott Trudeau International Airport
₹24,001
per person
✓ Refundable12 fare options
aircanada
AC-158
19:45
05/07/2026
YYC
Calgary International Airport
12h 20m
1 Stop
⏱ YYZ · 5h 16mYYZ Airport
08:05
05/08/2026
+1
YUL
Montreal / Pierre Elliott Trudeau International Airport
₹24,318
per person
✕ Non-refundable2 fare options
aircanada
AC-158
19:45
05/07/2026
YYC
Calgary International Airport
14h 0m
1 Stop
⏱ YYZ · 6h 56mYYZ Airport
09:45
05/08/2026
+1
YUL
Montreal / Pierre Elliott Trudeau International Airport
₹24,318
per person
✕ Non-refundable2 fare options
aircanada
AC-158
19:45
05/07/2026
YYC
Calgary International Airport
15h 0m
1 Stop
⏱ YYZ · 7h 56mYYZ Airport
10:45
05/08/2026
+1
YUL
Montreal / Pierre Elliott Trudeau International Airport
₹24,318
per person
✕ Non-refundable2 fare options
😕 No flights match your filters.
Calgary (YYC)
📍 Calgary International Airport
🌍 Canada
🕐 GMT -7
📐 Latitude: 51.113899231
📐 Longitude: -114.019996643
Montreal (YUL)
📍 Montreal / Pierre Elliott Trudeau International Airport
🌍 Canada
🕐 GMT -5
📐 Latitude: 45.4706001282
📐 Longitude: -73.7407989502
✈ Distance: Calgary,Canada to Montreal,Canada — 3005.54 km
📅 Results on this page are loaded for 07 May 2026. Click View all flights for the complete live search.
Calgary to Montreal — what to expect when booking
The YYC–YUL route is served by multiple carriers throughout the year.
Fares on this route can move quickly — a price available now may not be there 30 minutes later.
If your dates are flexible, try shifting your departure by a day or two using the date strip above.
Mid-week departures often show lower base fares compared to weekend starts on many routes.
The distance between Calgary,Canada and Montreal,Canada is approximately
3005.54 km.
Before you book
Compare nearby dates
The date strip above lets you scan nearby fares without restarting the search.
Open full search for more control
Route page shows a limited live set. Full search opens the complete inventory with fresh results.
Check fare details
Each result shows baggage, refundability and fare details before you proceed.
❓ Frequently asked questions — Calgary to Montreal flights
Generally yes — fares on most routes are most competitive around 4–6 weeks before departure. Booking earlier usually means better availability and a lower base fare when your dates are fixed.
The straight-line distance between Calgary,Canada (YYC) and Montreal,Canada (YUL) is approximately 3005.54 km. Actual flying distance may vary slightly depending on routing.
Non-stop availability on this route varies by airline schedule and season. Use the filters below to quickly check whether direct options are available on your selected date.
Mid-week departures often show lower prices than weekend travel on many routes. Use the date strip above to compare nearby days quickly.