
Railbookers
Classic Canada Coast to Coast
Halifax to Vancouver across Canada by VIA Rail, coast to coast
Route
10 rail vacations run between Halifax and Vancouver, from 7 operators, 16 to 20 days, from $6,359 per person. Trips running the reverse direction are included; the itinerary pages show exact routings.

Railbookers
Halifax to Vancouver across Canada by VIA Rail, coast to coast

Anderson Vacations
Transcontinental Canada rail journey Vancouver to Halifax in private cabins

Marvellous Escapes
Coast-to-coast Canadian rail journey Halifax to Vancouver on two sleeper trains

Marvellous Escapes
Coast-to-coast Canadian rail journey Halifax to Vancouver on VIA Rail

Canada Rail (canadarail.ca)
16-day rail crossing of Canada, Vancouver to Halifax, via the Rockies

Canada Rail (canadarail.ca)
16-day rail crossing of Canada, Halifax to Vancouver, via the Rockies

Amtrak Vacations
17-day rail crossing of Canada from Vancouver to Halifax

Railbookers
Vancouver to Halifax across Canada by VIA Rail, eastbound

Great Rail Journeys
Coast-to-coast Canada escorted rail tour: Halifax to Vancouver, 18 days

Canadian Train Vacations (Fresh Tracks Canada)
20-day trans-Canada rail crossing on four trains from Halifax to Vancouver