
Railbookers
Montreal and Halifax
Rail trip from Montreal to Halifax with an overnight train
Named train
44 rail vacations ride the VIA Rail, from 7 operators, 6 to 19 days, from $649 per person. These are packaged vacations that include the train; the train itself also sells its own tickets.
Where it runs: Canada

Railbookers
Rail trip from Montreal to Halifax with an overnight train

Railbookers
6-day rail trip from Montreal to Quebec City and Halifax

Railbookers
Independent VIA Rail trip from Toronto to Quebec City and Halifax

Railbookers
Self-guided VIA Rail trip linking Toronto, Montreal and Quebec City

Railbookers
Independent VIA Rail journey through Toronto, Ottawa, Montreal, and Quebec City

Railbookers
Roundtrip VIA Rail circuit from Montreal to Quebec City and Halifax

Railbookers
10-day independent VIA Rail journey from Niagara Falls to Halifax

Railbookers
Five-city Canadian rail trip from Toronto to Halifax via Quebec City

Railbookers
7-day rail trip linking Montreal, Quebec City, and Halifax

Railbookers
Toronto to Vancouver by VIA Rail's transcontinental Canadian in Economy

Railbookers
Vancouver to Toronto by VIA Rail's transcontinental Canadian in Economy

Railbookers
8-day round-trip rail journey from Toronto to Halifax via Quebec

Railbookers
8-day rail and coach trip from Winnipeg to Jasper, Banff, and Calgary

Amtrak Vacations
Independent rail journey from New York City through Canada to Chicago

Anderson Vacations
Independent rail tour through Toronto, Ottawa, Montréal and Québec City

Anderson Vacations
Self-drive Alberta to BC road trip with a VIA Rail transfer

Railbookers
Independent Canadian Rockies rail vacation from Vancouver to Calgary

Railbookers
Toronto to Vancouver by VIA Rail via winter Jasper Rockies

Railbookers
Vancouver to Toronto by VIA Rail via winter Jasper Rockies

Anderson Vacations
Self-drive Rockies to Okanagan Valley road trip with one VIA Rail leg

First Class Holidays
Eastern Canada by rail and flight from Toronto to Montréal in ten days

Tailor Made Rail
Self-guided 12-day rail journey through Toronto, Ottawa, Quebec City, and Montreal

Railbookers
Vancouver to Banff via Jasper and Lake Louise, overnight VIA Rail leg

Anderson Vacations
7-day Rockies rail circle on Via Rail sleeper and Rocky Mountaineer

Marvellous Escapes
Eastern Canada by rail from Toronto to Halifax, 11 days via VIA Rail

Marvellous Escapes
Eastern Canada by rail from Toronto to Halifax with sleeper train

Anderson Vacations
Self-drive lodge tour through the Rockies and Vancouver Island plus rail

Railbookers
Vancouver to Jasper rail loop through the Canadian Rockies

Anderson Vacations
Independent Rockies to Pacific coast journey with an overnight VIA Rail sleeper

Anderson Vacations
Self-drive Canadian Rockies road trip ending with a Rocky Mountaineer rail journey

Anderson Vacations
Vancouver loop combining Rocky Mountaineer, Via Rail, and BC Ferries

Amtrak Vacations
16-day VIA Rail journey from Toronto to Vancouver via the Rockies

Railbookers
Independent transcontinental Canada rail vacation, Toronto to Vancouver via the Rockies

Cox & Kings
12-day Eastern Canada rail journey through Toronto, Ottawa, Montreal, Quebec City

Anderson Vacations
Luxury cross-Canada rail journey on Rocky Mountaineer and VIA Rail sleeper

Railbookers
Vancouver to Quebec City across Canada by Rocky Mountaineer and VIA Rail

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

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

Railbookers
Quebec City to Vancouver across Canada by VIA Rail and Rocky Mountaineer

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

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

Marvellous Escapes
Coast-to-coast Canadian rail journey from Vancouver to Halifax on four trains

Railbookers
Independent transcontinental Canada rail vacation, Vancouver to Halifax eastbound

First Class Holidays
Canadian Rockies, overnight VIA Rail sleeper, and bear viewing at Knight Inlet Lodge