
Railbookers
Canadian Rail Experience - Toronto to Vancouver
Toronto to Vancouver by VIA Rail's transcontinental Canadian in Economy
Route
29 rail vacations run between Toronto and Vancouver, from 9 operators, 7 to 14 days, from $1,839 per person. Trips running the reverse direction are included; the itinerary pages show exact routings.

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

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

Canada Rail (canadarail.ca)
7-day sleeper train crossing on VIA Rail's The Canadian, Vancouver to Toronto

Railbookers
Toronto to Vancouver by VIA Rail via winter Jasper Rockies

Railbookers
Vancouver to Toronto by VIA Rail via winter Jasper Rockies

Canada Rail (canadarail.ca)
7-day sleeper train crossing on VIA Rail's The Canadian, Toronto to Vancouver

Canadian Train Vacations (Fresh Tracks Canada)
9-day winter sleeper train journey from Toronto to Vancouver

Fresh Tracks Canada
Winter sleeper train crossing Canada from Toronto to Vancouver

Fresh Tracks Canada
Non-stop winter rail crossing on VIA Rail's The Canadian, Toronto to Vancouver

Canadian Train Vacations (Fresh Tracks Canada)
9-day sleeper train journey across Canada from Toronto to Vancouver

Canadian Train Vacations (Fresh Tracks Canada)
Vancouver to Toronto coast-to-coast winter rail journey with Rocky Mountain stops

Fresh Tracks Canada
Tailor-made winter rail trip on VIA Rail's The Canadian, Vancouver to Toronto

Amtrak Vacations
Cross-Canada rail trip from Toronto to Vancouver via the Rockies

Canada Rail (canadarail.ca)
Seven-day VIA Rail Prestige Class trans-Canada trip, Vancouver to Toronto

Canada Rail (canadarail.ca)
12-day Canadian and Rockies rail journey, Toronto to Vancouver

Canada Rail (canadarail.ca)
Seven-day VIA Rail Prestige Class trans-Canada trip, Toronto to Vancouver

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

Canadian Train Vacations (Fresh Tracks Canada)
Toronto to Vancouver on VIA Rail sleeper and Rocky Mountaineer, 11 days

Canadian Train Vacations (Fresh Tracks Canada)
Thirteen-day Toronto to Vancouver by sleeper train and Rocky Mountaineer through Canadian national parks

Canadian Train Vacations (Fresh Tracks Canada)
13-day coast-to-coast rail journey Toronto to Vancouver on two trains

Fresh Tracks Canada
Independent coast-to-coast Canada rail trip on VIA Rail and Rocky Mountaineer

Fresh Tracks Canada
Tailor-made cross-Canada rail trip on VIA Rail and Rocky Mountaineer, Toronto to Vancouver

Cox & Kings
Thirteen-day rail journey across Canada from Vancouver to Toronto on two signature trains

First Class Holidays
Toronto to Vancouver by VIA Rail and Rocky Mountaineer in 13 days

Canadian Train Vacations (Fresh Tracks Canada)
11-day VIA Rail Prestige Class sleeper journey from Vancouver to Toronto

First Class Holidays
East-to-west Canada rail journey from Toronto to Vancouver on two trains

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

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

Great Rail Journeys
Escorted rail journey from Toronto to Vancouver via Niagara Falls and the Rocky Mountains