
Anderson Vacations
6 Day Ontario by Rail
6-day rail trip combining Toronto, Niagara Falls, and Ottawa
6 daysfrom $1,253
17% rail
Named train
5 rail vacations ride the VIA Rail Corridor Service, from 3 operators, 6 to 19 days, from $1,253 per person. These are packaged vacations that include the train; the train itself also sells its own tickets.
Where it runs: Canada

Anderson Vacations
6-day rail trip combining Toronto, Niagara Falls, and Ottawa

Amtrak Vacations
Multi-city rail vacation from Toronto to Washington DC across 7 cities

Great Rail Journeys
Nineteen-day escorted Canada tour by coach and VIA Rail sleeper trains

Great Rail Journeys
Coast-to-coast Canada escorted rail tour: Halifax to Vancouver, 18 days

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