
Railbookers
Canadian Rail Experience - Toronto to Vancouver
Toronto to Vancouver by VIA Rail's transcontinental Canadian in Economy
Route
40 rail vacations run between Toronto and Vancouver, from 9 operators, 7 to 16 days, from $1,779 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

Amtrak Vacations
Nine-day cross-Canada rail trip on VIA Rail's Canadian, Toronto to Vancouver

Amtrak Vacations
Nine-day cross-Canada rail trip on VIA Rail's Canadian, Vancouver to Toronto

Canada Rail
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
7-day sleeper train crossing on VIA Rail's The Canadian, Toronto to Vancouver

Railbookers
Cross-Canada rail journey Toronto to Vancouver via Jasper and Banff

Railbookers
Cross-Canada rail journey Vancouver to Toronto via Jasper and Banff

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

Canadian Train Vacations · Fresh Tracks Canada
Winter sleeper train crossing Canada from Toronto to Vancouver

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

Amtrak Vacations
Vancouver to Toronto by VIA Rail through Jasper and Niagara Falls

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

Amtrak Vacations
13-day Canadian Rockies rail trip, Vancouver to Toronto and Niagara

Amtrak Vacations
13-day Canadian Rockies rail trip, Toronto to Vancouver via Niagara and Jasper

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

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

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

Railbookers
Signature Railbookers rail trip across Canada from Toronto to Vancouver

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

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

Canada Rail
12-day Rockies and Canadian rail journey, Vancouver to Niagara Falls

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

Canada Rail
12-day Canadian and Rockies rail journey, Toronto to Vancouver

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

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

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

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

Canadian Train Vacations · Fresh Tracks Canada
Independent coast-to-coast Canada rail trip on VIA Rail and Rocky Mountaineer

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

railtour suisse
15-day escorted cross-Canada tour on The Canadian and Rocky Mountaineer

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

Canadian Train Vacations
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