Coastal Night train · VIA Rail Canada
Montreal to Halifax night train
Everything you need to plan the Montreal–Halifax sleeper: operators, cabins, times, prices and rail-pass rules.
Duration
22h 00m
Frequency
3x weekly (Wed/Fri/Sun departures)
Departure
18:30
Arrival
18:36
Distance
1346 km
night
1 night onboard
Check availability
From €145
We link to the operator — we never mark up the fare.
Cabins & typical prices
Seat From €145
Couchette From €250
Sleeper Cabin From €285
Why take this train
Uses British-built Renaissance cars, originally constructed in the mid-1990s for the never-launched UK-Europe Nightstar service
Runs three times weekly (Wed/Fri/Sun) rather than daily
Passes through the Québec City area and New Brunswick's Acadian region en route to Nova Scotia
Halifax's historic North Street Station recently completed a CAD 27 million restoration
VIA Rail has floated plans to refurbish retiring stainless-steel cars for this route but has not committed to increasing frequency
Rail passes & reservations
EurailNo
InterrailNo
Reservation requiredYes
No Eurail/Interrail equivalent; VIA Rail's own Canrailpass offers a regional alternative (confirm current rules directly with VIA Rail).
Frequently asked questions
How long does the Montreal to Halifax night train take?
The journey takes about 22h 00m, travelling overnight so you arrive the next morning.
How much does the Montreal–Halifax sleeper cost?
Fares start from around €145 and rise with demand and cabin type. Booking early gets the lowest prices.
Is the Montreal to Halifax train covered by Eurail or Interrail?
No — this operator does not accept Eurail or Interrail; buy a ticket directly.
What cabin types are available?
You can choose from Seat, Couchette, Sleeper Cabin. A reservation for your berth is reservation required.