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





