SST, the sleepertrain.org logoSleeperTrainAll routes
  1. Sleeper trains
  2. North America
  3. Canada
VIA Rail Canada · Twice a week, all year

VIA Rail’s The CanadianToronto to Vancouver, four nights west

Four nights in stainless-steel 1950s cars with dome windows.

The Canadian rolls through the lakes and spruce of the Shield, across the prairie, into Jasper at dawn and down the Fraser to the Pacific.

PausedToronto UnionDay 1 · depart 09:55
Toronto UnionSudbury JunctionCapreolHornepayneSioux LookoutWinnipeg UnionMelvilleSaskatoonEdmontonJasperKamloops North
Next: Sudbury Junction
Nights on board0 nights4 nights
Scheduled stops shown0 stopsTwice a week, all year
Rooms and fares

Choose your berth

From a reclining seat to a suite with its own shower.

Pick a class to see what you get and what it costs.

Sleeper Plus

Upper or lower berths, or a private cabin for one or two.

Restaurant car meals are included.

From CAD 1,750

2026 published starting fares per person, one way, in sleeping-car classes.

Season and class change the price. VIA Rail, compare fares by class ↗

When to go

Pick the right month

Daylight decides what you see from the window.

Hover a month for the verdict.

Best months Runs Not running

Twice a week all year.

May to October brings long daylight over the Rockies; winter swaps it for snow and lower fares.

From the window

What you’ll see

01

The Skyline dome

Glass-domed cars from the 1950s give a 360-degree view from above the train.

02

Jasper at dawn

Day four starts in Jasper National Park with a three-hour stop.

03

Mount Robson

The highest peak in the Canadian Rockies, just west of the Yellowhead Pass.

04

The Canadian Shield

A full day of lakes, granite and spruce between Sudbury and Winnipeg.

Questions

The Canadian, answered

via rail canadianthe canadian traincanada sleeper traintrain trips through the canadian rockiesthe canadian train toronto to vancouverthe canadian train prestige class

Four nights.

It leaves Toronto at 09:55 on day one and arrives in Vancouver at 08:00 on day five, covering 4,466 km. Timetable ↗

2026 sleeping-car fares start around CAD 1,750 per person in Sleeper Plus and reach CAD 7,592 in Prestige, one way.

Economy seats cost less. VIA Rail fares ↗

Sleeper Plus gives you berths or a private cabin with meals included.

Prestige adds a larger cabin with private shower, a double bed and a concierge.

Winnipeg (about two hours) and Jasper (about three hours) are the long stops on the westbound timetable.

Yes: the westbound train reaches Jasper at dawn on day four and spends the daylight hours crossing the Yellowhead Pass past Mount Robson.

Stop-offs

Every stop, and why you might get off

Sources

Times are from the operator’s published timetable and can change.

The animation runs to the scheduled pace between stops; intermediate points are drawn to follow the line, not to show timings.