
Anderson Vacations
6 Day Ontario by Rail
6-day rail trip combining Toronto, Niagara Falls, and Ottawa
Canada
85 rail vacations stop in Toronto, from 17 operators, 6 to 29 days, from $1,253 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

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

Railbookers
Five-city Canadian rail trip from Toronto to Halifax via Quebec City

Railbookers
Toronto to Vancouver by VIA Rail's transcontinental Canadian in Economy

Railbookers
Vancouver to Toronto by VIA Rail's transcontinental Canadian in Economy

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

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

Canada Rail (canadarail.ca)
7-day sleeper train crossing on VIA Rail's The Canadian, Vancouver to Toronto

Railbookers
Toronto to Vancouver by VIA Rail via winter Jasper Rockies

Railbookers
Vancouver to Toronto by VIA Rail via winter Jasper Rockies

Canada Rail (canadarail.ca)
7-day sleeper train crossing on VIA Rail's The Canadian, Toronto to Vancouver

Amtrak Vacations
Winter cross-Canada rail journey from Toronto to Seattle via Jasper

First Class Holidays
Eastern Canada by rail and flight from Toronto to Montréal in ten days

Amtrak Vacations
Winter cross-Canada rail journey from Seattle to Toronto via Jasper

lernidee.de
Eastern Canada's four major cities via VIA Rail, Montreal to Toronto

Tailor Made Rail
Self-guided 12-day rail journey through Toronto, Ottawa, Quebec City, and Montreal

Marvellous Escapes
Eastern Canada by rail from Toronto to Halifax, 11 days via VIA Rail

Marvellous Escapes
Eastern Canada by rail from Toronto to Halifax with sleeper train

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

Canada Rail (canadarail.ca)
Eleven-day independent rail tour across Eastern Canada by VIA Rail

Canadian Train Vacations (Fresh Tracks Canada)
9-day winter sleeper train journey from Toronto to Vancouver

Fresh Tracks Canada
Winter sleeper train crossing Canada from Toronto to Vancouver

Fresh Tracks Canada
Non-stop winter rail crossing on VIA Rail's The Canadian, Toronto to Vancouver

Canadian Train Vacations (Fresh Tracks Canada)
9-day sleeper train journey across Canada from Toronto to Vancouver

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

Amtrak Vacations
Vancouver to Toronto by VIA Rail through Jasper and Niagara Falls

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

Cox & Kings
12-day Eastern Canada rail journey through Toronto, Ottawa, Montreal, Quebec City

Canadian Train Vacations (Fresh Tracks Canada)
Vancouver to Toronto coast-to-coast winter rail journey with Rocky Mountain stops

Fresh Tracks Canada
Tailor-made winter rail trip on VIA Rail's The Canadian, Vancouver to Toronto

Marvellous Escapes
Coast-to-coast Canadian rail journey on VIA Rail The Canadian, 13 days

Anderson Vacations
Luxury cross-Canada rail journey on Rocky Mountaineer and VIA Rail sleeper

Railbookers
Halifax to Vancouver across Canada by VIA Rail, coast to coast

Marvellous Escapes
Coast-to-coast Canada by Rocky Mountaineer and VIA Rail, 14 days Vancouver to Toronto

Railbookers
Signature Railbookers rail trip across Canada from Toronto to Vancouver

Amtrak Vacations
29-day coast-to-coast USA-Canada rail journey, New York to Toronto

Canadian Train Vacations (Fresh Tracks Canada)
Independent Calgary to Toronto rail vacation with a sleeper train crossing Canada

Canada Rail (canadarail.ca)
12-day Rockies and Canadian rail journey, Vancouver to Niagara Falls

Amtrak Vacations
Cross-Canada rail trip from Toronto to Vancouver via the Rockies

Canada Rail (canadarail.ca)
Seven-day VIA Rail Prestige Class trans-Canada trip, Vancouver to Toronto

Canada Rail (canadarail.ca)
12-day Canadian and Rockies rail journey, Toronto to Vancouver

Anderson Vacations
Transcontinental Canada rail journey Vancouver to Halifax in private cabins

Canada Rail (canadarail.ca)
Seven-day VIA Rail Prestige Class trans-Canada trip, Toronto to Vancouver

Marvellous Escapes
Cross-Canada rail holiday via Rocky Mountaineer and VIA Rail sleeper

Railbookers
Quebec City to Vancouver across Canada by VIA Rail and Rocky Mountaineer

Marvellous Escapes
Coast-to-coast Canadian rail journey Halifax to Vancouver on two sleeper trains

Marvellous Escapes
Coast-to-coast Canadian rail journey Vancouver to Halifax on VIA Rail sleepers

Canadian Train Vacations (Fresh Tracks Canada)
Cross-Canada rail journey from Vancouver to Toronto on Rocky Mountaineer and VIA Rail

Marvellous Escapes
Coast-to-coast Canadian rail journey Halifax to Vancouver on VIA Rail

Marvellous Escapes
Coast-to-coast Canadian rail journey from Vancouver to Halifax on four trains

Canadian Train Vacations (Fresh Tracks Canada)
Toronto to Vancouver on VIA Rail sleeper and Rocky Mountaineer, 11 days

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

Canada Rail (canadarail.ca)
16-day rail crossing of Canada, Vancouver to Halifax, via the Rockies

Canada Rail (canadarail.ca)
16-day rail crossing of Canada, Halifax to Vancouver, via the Rockies

Great Rail Journeys
Escorted Canada tour combining Rocky Mountaineer and VIA Rail's Canadian

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

Amtrak Vacations
17-day rail crossing of Canada from Vancouver to Halifax

Railbookers
Vancouver to Halifax across Canada by VIA Rail, eastbound

Canadian Train Vacations (Fresh Tracks Canada)
Thirteen-day Toronto to Vancouver by sleeper train and Rocky Mountaineer through Canadian national parks