
Anderson Vacations
Eastern Canada Rail Odyssey: A 10-Day Adventure
Independent rail tour through Toronto, Ottawa, Montréal and Québec City
Canada
12 rail vacations stop in Niagara-on-the-Lake, from 6 operators, 9 to 19 days, from $2,134 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

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
Nineteen-day escorted Canada tour by coach and VIA Rail sleeper trains

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

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

Vacations By Rail

Intrepid Travel

Great Rail Journeys

Great Rail Journeys