• Closed now
  • Monday - Friday
    8:00 AM - 5:30 PM
  • Saturday
  • Sunday
Tour Search

Canada Coast to Coast

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.

7 total tours

Sort by Recommended
2021 May Jun Jul Aug Sep Oct
2022 May Jun Jul Aug Sep Oct
12 days    $5,650


2021 May Jun Jul Aug Sep Oct
2022 May Jun Jul Aug Sep Oct
17 days    $7,207


2021 May Jun Jul Aug Sep Oct
10 days    $2,170


2021 May Jun Sep
14 days    $5,695


2021 May Jun Jul Aug Sep Oct
2022 Apr May Jun Jul Aug Sep
14 days    $3,640


2021 May Jun Sep
2022 May Jun Aug Sep
16 days    $4,505


2021 May Jun Jul Aug Sep
2022 May Jun Jul Aug Sep
19 days    $11,371