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 all | none

Best fares from YMQ to YHZ (Found by others)

Sun Mon Tue Wed Thu Fri Sat
        1
$2
2
$2
3
$2
4
$2
5
$2
6
$2
7
$2
8
$2
9 $492 10
$492
11
$492
12
$492
13 $433 14
$433
15
$433
16
$433
17
$433
18
$433
19
$433
20
$433
21
$433
22
$433
23
$433
24
$433
25
$433
26 $418 27
$418
28
$418
29
$418
30
$418
31
$418
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
660 8:15 am 10:46 am Apr 17 - Apr 30
660 8:30 am 11:00 am May 14 - May 27
660 8:30 am 11:00 am May 1 - May 13
7566 8:30 am 10:58 am May 3 - Jun 7
662 10:00 am 12:31 pm Apr 30 - Apr 30
662 10:00 am 12:31 pm Apr 21 - Apr 28
662 10:00 am 12:31 pm Apr 29 - Apr 29
8994 10:35 am 12:59 pm May 1 - Jun 13
8994 11:15 am 1:39 pm Apr 17 - Apr 30
664 2:45 pm 5:15 pm May 9 - May 22
664 2:45 pm 5:16 pm May 6 - May 27
664 2:45 pm 5:15 pm May 7 - May 21
664 2:45 pm 5:16 pm May 4 - May 26
664 2:45 pm 5:15 pm May 23 - May 23
664 2:45 pm 5:15 pm May 2 - May 2
664 2:45 pm 5:15 pm May 1 - May 8
664 2:45 pm 5:15 pm May 28 - Jun 4
7568 2:45 pm 5:13 pm May 3 - Jun 7
1102 3:10 pm 5:41 pm Apr 23 - Apr 30
1102 3:10 pm 5:41 pm Apr 17 - Apr 27
1102 3:10 pm 5:41 pm Apr 22 - Apr 29
1102 3:10 pm 5:41 pm Apr 21 - Apr 28
8982 4:25 pm 6:49 pm May 1 - Jun 13
686 5:40 pm 8:10 pm Apr 21 - Apr 29
686 5:40 pm 8:11 pm Apr 17 - Apr 27
686 5:40 pm 8:10 pm Apr 30 - Apr 30
668 6:40 pm 9:10 pm May 11 - May 11
668 6:40 pm 9:10 pm May 18 - Jun 1
668 6:40 pm 9:11 pm May 17 - Jun 2
668 6:40 pm 9:11 pm May 16 - May 30
668 6:40 pm 9:11 pm May 1 - May 15
668 6:40 pm 9:10 pm May 4 - May 4
670 8:00 pm 10:30 pm Apr 30 - Apr 30
670 8:00 pm 10:30 pm Apr 23 - Apr 29
670 8:00 pm 10:31 pm Apr 17 - Apr 27
670 9:05 pm 11:36 pm May 26 - Jun 3
670 9:05 pm 11:36 pm May 25 - Jun 1
670 9:05 pm 11:36 pm May 15 - May 24
670 9:05 pm 11:36 pm May 1 - May 14
672 10:00 pm 12:31 am Apr 30 - Apr 30