
Anderson Vacations
Eastern Canada Rail Odyssey: A 10-Day Adventure
Independent rail tour through Toronto, Ottawa, Montréal and Québec City
Canada
7 rail vacations stop in Niagara-on-the-Lake, from 4 operators, 10 to 13 days, from $2,186 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
10-day VIA Rail trip from Niagara-on-the-Lake to Quebec City

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

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

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