
Great Rail Journeys
Canada - the Rockies, Great Plains & Toronto
Cross-Canada sleeper train from Vancouver to Toronto on The Canadian
8 daysfrom $4,501
63% rail
Canada
6 rail vacations stop in Canadian Rockies, from 3 operators, 8 to 15 days, from $4,501 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

Great Rail Journeys
Cross-Canada sleeper train from Vancouver to Toronto on The Canadian

Great Rail Journeys
Independent rail crossing of Canada on four named trains, Vancouver to Halifax

Great Rail Journeys
Guide to Great Rail Journeys' worldwide luxury train holidays

Vacations By Rail

Vacations By Rail
Amtrak Vacations
Independent rail vacation through the Canadian Rockies