SEARCH ONE AND DONE. - Compare hundreds of travel sites at once.
Choose where to book.
Find deals from over 400 airlines worldwide.

Cheap Flights from Calgary to Montreal (YYC - YUL)

DepartReturn
1 adult
Note: some airlines charge for infants in laps.
The price shown for each flight will be the average for all passengers including any infants.
Choose Sites to Compare vs. KAYAK all | none

Best fares from YYC to YUL (Found by others)

Sun Mon Tue Wed Thu Fri Sat
        1 $507 2 $499 3 $504
4 $503 5 $499 6 $479 7 $479 8 $483 9 $497 10 $479
11 $497 12 $497 13 $479 14 $483 15 $547 16 $523 17 $499
18 $497 19 $499 20 $479 21
$479
22 $620 23 $616 24
$616
25 $509 26 $497 27 $479 28 $499 29 $483 30 $475 31 $475
KAYAK searches hundreds of sites to find the best rate for your next flight from Calgary to Montreal. Get the best flight deal for your Montreal trip!
Here's how it works. Search KAYAK for a flight ticket from Calgary to Montreal. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights YYC to YUL on Air Canada
Flight # Depart YYC Arrive YUL Sun Mon Tue Wed Thu Fri Sat Valid Between
160 6:10 am 12:18 pm Apr 29 - Apr 29
160 6:10 am 12:18 pm Apr 27 - Apr 30
160 6:10 am 12:18 pm Apr 15 - Apr 26
160 7:00 am 1:06 pm May 1 - May 1
160 7:00 am 1:08 pm May 18 - May 23
160 7:00 am 1:08 pm May 16 - May 16
160 7:00 am 1:08 pm May 14 - May 28
160 7:00 am 1:08 pm May 13 - May 15
160 7:00 am 1:08 pm May 12 - May 12
160 7:00 am 1:08 pm May 4 - May 11
160 7:00 am 1:08 pm May 3 - Jun 7
160 7:00 am 1:08 pm May 2 - May 9
144 12:00 pm 6:08 pm Apr 20 - Apr 23
144 12:00 pm 6:08 pm Apr 17 - Apr 24
144 12:00 pm 6:08 pm Apr 25 - Apr 27
144 12:00 pm 6:08 pm Apr 28 - Apr 28
144 12:00 pm 6:08 pm Apr 29 - Apr 29
144 12:00 pm 6:08 pm Apr 30 - Apr 30
144 12:05 pm 6:13 pm May 8 - May 20
144 12:05 pm 6:13 pm May 14 - May 14
144 12:05 pm 6:13 pm May 5 - May 26
144 12:05 pm 6:13 pm May 21 - May 29
144 12:05 pm 6:11 pm May 4 - May 18
144 12:05 pm 6:13 pm May 9 - May 30
144 12:05 pm 6:13 pm May 1 - May 7
144 12:25 pm 6:31 pm Apr 19 - Apr 26
1164 1:30 pm 7:36 pm May 20 - May 20
1164 1:30 pm 7:36 pm May 22 - Jun 1
1164 1:30 pm 7:36 pm May 1 - May 18
186 5:30 pm 11:36 pm May 1 - May 12
186 5:30 pm 11:36 pm May 13 - Jun 13
186 5:45 pm 11:51 pm Apr 15 - Apr 30
186 5:50 pm 11:58 pm May 3 - Jun 7