
Amtrak Vacations
Canadian Rail Experience - Toronto to Vancouver
Nine-day cross-Canada rail trip on VIA Rail's Canadian, Toronto to Vancouver
Route
9 rail vacations run between Toronto, ON and Vancouver, BC, from 2 operators, 9 to 16 days, from $1,839 per person. Trips running the reverse direction are included; the itinerary pages show exact routings.

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

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

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

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
Rail journey from Vancouver to Toronto via Rocky Mountaineer and VIA Rail

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