- Home
- Flights
- Flights from Montreal
- Montreal to Halifax
Cheap flights from Montreal to Halifax from CA$192
Air Canada, Air Canada Rouge, Porter Airlines and Porter Airlines fly nonstop from Montreal to Halifax, about 15 flights a week. The flight takes around 1h 35m, and the cheapest one-way fare we found recently is CA$192 on 5 Jan.
Direct flights available ~15 flights a week 1h 35m Cheapest in January Prices checked 13 days ago
Montreal to Halifax at a glance
Cheapest one-wayCA$192Porter Airlines · nonstop · Tue 5 JanCheapest returnCA$362Thu 5 Nov – Mon 9 NovFastest flight1h 35mPorter Airlines · nonstop
Nonstop flights15/wkAir Canada, Air Canada Rouge, Porter Airlines
Airlines flying nonstop from Montreal to Halifax
4 airlines on this route, about 15 flights a week in total (observed over the last 4 weeks).
Cheapest dates from Montreal to Halifax
The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.
Good to know
- Distance
- 804 km499 miles
- Flight time
- 1h 35mfastest found
- Time difference
- +1hHalifax vs Montreal
- Currency in Halifax
- CAD
- Airports
- YUL, YHU, YMX → YHZ
Flights from Montreal to Halifax: questions answered
How much is a flight from Montreal to Halifax?
The cheapest one-way fare we found recently is CA$192, nonstop, departing in January. Return trips start from CA$362. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Montreal to Halifax?
Yes. Air Canada, Air Canada Rouge, Porter Airlines and Porter Airlines fly this route nonstop, with about 15 flights a week in each direction.
How long is the flight from Montreal to Halifax?
A nonstop flight covers 804 km and takes around 1h 35m.
Which airlines fly from Montreal to Halifax?
Air Canada, Air Canada Rouge, Porter Airlines and Porter Airlines operate nonstop flights on this route.
Which airports serve Montreal and Halifax?
Montreal: Montreal / Pierre Elliott Trudeau International Airport (YUL), Montréal / Saint-Hubert Metropolitan Airport (YHU) and Montreal Mirabel International Airport (YMX). Halifax: Halifax / Stanfield International Airport (YHZ).
What is the time difference between Montreal and Halifax?
Halifax is 1 hour ahead of Montreal.





