Travel from Montreal to Halifax-NS-Canada

Train, bus or fly from Montreal to Halifax?

Air Canada, Porter Airlines and WestJet fly from Montreal to Halifax hourly. Alternatively, Orleans Express operates a bus from Montreal to Halifax hourly. Tickets cost $30 - $45 and the journey takes 2 h 50 min. 4 other operators also service this route.

How to get from Montreal to Halifax

From Montreal, PQ bus to Montreal airport, fly to Halifax airport, then bus to Halifax. 4 h 1 min $175. From Montréal train to Via-Rail, line 61 bus to Hurdman C, line 97 bus to Ottawa airport, fly to Halifax airport, then bus to Halifax. 6 h 30 min $205. From Montréal bus to Québec, bus to Rivière-du-Loup, PQ, bus to Moncton, NB, then bus to Marriott Harbourfront Hotel. 18 h 30 min $187. From Montréal train to Halifax. 21 h 51 min $224. From Montreal drive to Halifax. 13 h 18 min $125.