
Amtrak Vacations
Canadian Rockies Discovery Westbound
Independent 10-day rail vacation westbound from Calgary to Victoria
Named train
20 rail vacations ride the The Canadian (VIA Rail), from 6 operators, 6 to 22 days, from $3,389 per person. These are packaged vacations that include the train; the train itself also sells its own tickets.
Where it runs: Canada

Amtrak Vacations
Independent 10-day rail vacation westbound from Calgary to Victoria

Canadian Train Vacations
6-day Banff to Vancouver trip with an overnight VIA Rail sleeper

Canadian Train Vacations
9-day winter sleeper train journey from Toronto to Vancouver

Marvellous Escapes
Seattle to Calgary via Amtrak, VIA Rail sleeper, and guided Rockies tours

Canadian Train Vacations
9-day sleeper train journey across Canada from Toronto to Vancouver

Railbookers
Trans-Canada rail journey from Toronto to Vancouver on two named trains

Railbookers
Rail journey from Vancouver to Toronto via Rocky Mountaineer and VIA Rail

Canadian Train Vacations
Vancouver to Toronto coast-to-coast winter rail journey with Rocky Mountain stops

Canadian Train Vacations
Vancouver to Jasper and Banff on VIA Rail and Rocky Mountaineer, 10 days

Canadian Train Vacations
Independent Calgary to Toronto rail vacation with a sleeper train crossing Canada

Canadian Train Vacations
Cross-Canada rail journey from Vancouver to Toronto on Rocky Mountaineer and VIA Rail

Titan Travel
Cross-Canada rail journey from Toronto to Vancouver on two named trains.

Canadian Train Vacations
Toronto to Vancouver on VIA Rail sleeper and Rocky Mountaineer, 11 days

Canadian Train Vacations
Thirteen-day Toronto to Vancouver by sleeper train and Rocky Mountaineer through Canadian national parks

Canadian Train Vacations
13-day cross-Canada rail trip from Toronto to Calgary via Jasper

Canadian Train Vacations
13-day coast-to-coast rail journey Toronto to Vancouver on two trains

Canadian Train Vacations
10-day VIA Rail journey to Churchill for guided polar bear viewing

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

The Railway Touring Company
22-day rail journey across Canada, then Alaska cruise from Vancouver

Canadian Train Vacations
15-day Canadian rail and lodge trip for grizzly and polar bear viewing