Scenic Train Ride Takes You Across Canada For $415

Vancouver Toronto train

Looking for an alternative way to travel across the country?

Via Rail is offering a 4-night, 3-day package from Toronto to Vancouver (or vice versa).

Places on the route include: Toronto, Sudbury, Sioux Lookout, Winnipeg, Saskatoon, Edmonton, Jasper, Kamloops and of course, Vancouver.


Vancouver Toronto train

Photo: Via Rail

The train is appropriately called “The Canadian.” It will take passengers from the city through the prairies and lake country to the snowy peaks of the Rocky Mountains.

Vancouver Toronto train

Photo: Via Rail

Guests can take in the views as they glide their way across the country. Chefs’ prepare specific meals that showcase the very best of Canadian cuisine.

Vancouver Toronto train

Photo: Via Rail

‘The Canadian’ Train Ride Bundles

Economy Class

Guests can choose from a selection of affordable meals, beverages (including alcoholic) and snacks while on board the skyline car. In addition to their assigned seat, passengers have access to the skyline car and its panoramic dome. Extra blankets and pillows are available for purchase. This trip option costs around $415 one-way, depending on the dates selected.

Sleeper Plus Class

The dining car offers freshly cooked meals, regional specialties and Canadian wines. Guests will enjoy wine tastings, presentations, musical acts and access to lounges and cars with glass ceilings. Passengers can select a cozy berth, or a cabin for one, two, or even four guests.

Prestige Class

This class can enjoy all-inclusive epicurean fare with access to lounges, scenic cars, performances and more. Guests will also have their own personal concierge to ensure their stay is as comfortable as possible.

For more information on travel costs, please visit their website.

Log in or create an account to save content