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 Montreal to Halifax (YMQ - YHZ)

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

Best fares from YMQ to YHZ (Found by others)

Sun Mon Tue Wed Thu Fri Sat
      1
$2
2
$2
3
$2
4 $599
5
$599
6
$599
7
$599
8
$599
9
$599
10 $614 11 $460
12 $460 13 $571 14 $534 15 $440 16 $460 17 $460 18 $440
19
$440
20
$440
21 $465 22
$465
23
$465
24
$465
25
$465
26
$465
27
$465
28
$465
29
$465
30 $507 31
$507
 
KAYAK searches hundreds of sites to find the best rate for your next flight from Montreal to Halifax. Get the best flight deal for your Halifax trip!
Here's how it works. Search KAYAK for a flight ticket from Montreal to Halifax. 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 YMQ to YHZ on Air Canada
Flight # Depart YUL Arrive YHZ Sun Mon Tue Wed Thu Fri Sat Valid Between
8982 8:00 am 10:23 am Nov 2 - Nov 30
8982 8:00 am 10:23 am Oct 26 - Oct 26
660 8:10 am 10:40 am Oct 28 - Oct 31
660 8:10 am 10:40 am Oct 27 - Nov 1
660 8:10 am 10:40 am Nov 3 - Nov 29
660 8:30 am 11:00 am Oct 7 - Oct 24
7566 8:30 am 10:56 am Sep 27 - Oct 25
8968 10:30 am 12:53 pm Oct 26 - Nov 1
8968 10:30 am 12:53 pm Nov 2 - Nov 30
678 11:15 am 1:45 pm Oct 1 - Oct 10
678 11:15 am 1:45 pm Oct 11 - Oct 19
678 11:15 am 1:45 pm Oct 23 - Oct 25
8994 1:20 pm 3:43 pm Nov 2 - Nov 30
8994 1:20 pm 3:43 pm Oct 26 - Oct 26
664 1:50 pm 4:20 pm Oct 27 - Nov 1
664 1:50 pm 4:20 pm Nov 3 - Nov 29
664 2:45 pm 5:15 pm Oct 7 - Oct 23
664 2:45 pm 5:15 pm Oct 1 - Oct 22
664 2:45 pm 5:15 pm Oct 24 - Oct 24
7568 2:45 pm 5:11 pm Sep 27 - Oct 25
1102 3:15 pm 5:45 pm Nov 3 - Nov 24
1102 3:15 pm 5:45 pm Oct 26 - Nov 1
1102 3:15 pm 5:45 pm Nov 5 - Nov 5
1102 3:15 pm 5:45 pm Nov 2 - Nov 30
1102 3:15 pm 5:45 pm Nov 6 - Nov 8
1102 3:15 pm 5:45 pm Oct 29 - Oct 29
1102 3:15 pm 5:45 pm Oct 28 - Oct 28
1102 3:15 pm 5:45 pm Oct 27 - Oct 27
1102 3:15 pm 5:45 pm Nov 4 - Nov 4
672 4:25 pm 6:55 pm Sep 27 - Oct 25
686 5:30 pm 8:00 pm Nov 7 - Nov 28
686 5:30 pm 8:00 pm Nov 4 - Nov 26
686 5:30 pm 8:00 pm Nov 3 - Nov 27
686 5:30 pm 8:00 pm Oct 31 - Oct 31
686 5:30 pm 8:00 pm Oct 27 - Oct 30
686 5:30 pm 8:00 pm Oct 28 - Oct 29
8520 5:30 pm 7:53 pm Nov 2 - Nov 30
8520 5:30 pm 7:53 pm Oct 26 - Oct 26
668 6:40 pm 9:10 pm Oct 7 - Oct 11
668 6:40 pm 9:10 pm Oct 14 - Oct 24
668 6:40 pm 9:10 pm Sep 29 - Oct 13
668 6:40 pm 9:10 pm Oct 5 - Oct 19
7490 8:10 pm 10:36 pm Oct 26 - Nov 1
7490 8:10 pm 10:36 pm Nov 3 - Nov 27
7490 8:10 pm 10:36 pm Nov 5 - Nov 29
7490 8:10 pm 10:36 pm Nov 2 - Nov 23
670 9:05 pm 11:35 pm Oct 10 - Oct 12
670 9:05 pm 11:35 pm Oct 24 - Oct 24
670 9:05 pm 11:35 pm Oct 14 - Oct 21
670 9:05 pm 11:35 pm Sep 30 - Oct 7
670 9:05 pm 11:35 pm Oct 13 - Oct 23
670 9:05 pm 11:35 pm Oct 8 - Oct 9
7350 9:05 pm 11:31 pm Oct 25 - Oct 25