Explore Canada coast to coast by train and settle in for the adventure of a lifetime. This epic train trip takes travelers from the coastal city of Vancouver across seven provinces to Halifax on the Eastern Seaboard. Select tour packages travel from east to west, as well. No matter which direction your tour follows, enjoy stunning scenery and visits to spectacular destinations as the ever-changing landscape of Canada unfolds. See Pyramid Falls and majestic mountains peaks as you travel into the Canadian Rockies. In the Rockies, rail tours pause in Jasper, a scenic alpine town that is surrounded by Jasper National Park. Your stop here may be a short layover aboard our train or a destination in your train trip itinerary. Stopping in Jasper also puts the other beloved destinations of the Canadian Rockies at your fingertips: the charming hamlet of Lake Louise and Banff National Park. Continue across the prairies to Ontario and to the metropolis of Toronto, which is just a short drive from Niagara Falls. Explore French Canada and the chic cities of Montreal and Quebec, then the train ride presses on, following the St. Lawrence River to Moncton and the Maritimes.
Traveling across Canada by train can be accomplished aboard VIA Rail’s overnight and regional services, including aboard VIA Rail’s Canadian, which travels from Vancouver to Toronto. This train features several levels of overnight accommodations, including Sleeper Plus Class in either semi-private berths or private cabins. Independent tour packages may also utilize Canada’s acclaimed all-daylight scenic touring train, Rocky Mountaineer. Following a route from Vancouver to Jasper, this rail line features two fantastic levels of service, both of which give guests the ultimate experience as they explore the country by rail.