
Anderson Vacations
Eastern Canada Rail Odyssey: A 10-Day Adventure
Independent rail tour through Toronto, Ottawa, Montréal and Québec City
Canada
11 rail vacations stop in Niagara-on-the-Lake, from 5 operators, 10 to 19 days, from $2,212 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

Anderson Vacations
Independent rail tour through Toronto, Ottawa, Montréal and Québec City

Intrepid Travel
Eastern Canada rail loop from Toronto to Montreal with train, e-bike, boat

Canadian Train Vacations (Fresh Tracks Canada)
10-day VIA Rail trip from Niagara-on-the-Lake to Quebec City

Fresh Tracks Canada
Independent VIA Rail trip through Niagara, Toronto, Ottawa, Montreal and Quebec City

Fresh Tracks Canada
Independent VIA Rail trip from Niagara-on-the-Lake to Quebec City

Great Rail Journeys
13-day Vancouver to Toronto rail journey through Canadian Rockies and prairies

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

Great Rail Journeys
Rocky Mountaineer and VIA Rail cross-Canada rail journey to Niagara Falls

Canadian Train Vacations (Fresh Tracks Canada)
13-day cross-Canada rail trip from Toronto to Calgary via Jasper

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

Great Rail Journeys
10-day Canada rail journey from Toronto through Niagara Falls to Quebec City