The Canadian Train

The stunning majesty of the Rocky Mountains, the awe-inspiring vastness of the Prairies, and the wild beauty of Northern Ontario: you can discover them all.

'The Canadian' Toronto to Vancouver Train Route

Hop on a comfortable panoramic train for an unforgettable journey between two of the most dynamic and cosmopolitan cities in Canada. While travelling through five provinces, you’ll have the chance to appreciate the diversity of Canadian nature and to marvel at spectacular views.

  • Travel through the diversity of Ontario’s landscapes, from the dense urban center of Toronto to the peaceful hills surrounding the Great Lakes and the wilderness of the north. Enjoy the lush local flora while chasing rivers surrounded by verdant plains and thick forests.
  • Explore the southern part of Manitoba and take in the rolling prairies, picturesque towns, and glistening lakes surrounded by a wide variety of trees. Stay on the lookout and say hello to bison herds, black bears, wapitis, or one of the hundred bird species that call this region home.
  • Enjoy a blissful ride through southern and central Saskatchewan as you pass between grassy plains, hills, rivers, and lakes. Celebrate the eight bridges that span the South Saskatchewan River in Saskatoon, nicknamed “the Paris of the Prairies.”
  • Make sure you have your camera ready to capture the stunning view of the Rocky Mountains on the horizon as you travel across Alberta. You’ll get the chance to experience some of the most iconic vistas in Canada from the capital city of Edmonton to the renowned town of Jasper, set in the snow-capped mountains.
  • Indulge in the wonders of nature in British Columbia and witness breathtaking sights: towering mountains, awe-inspiring waterfront, serene rainforests, and tranquil fishing villages… The journey to Vancouver by rail’s beauty is unparalleled.

Sit Back, Relax, and Enjoy the Ride


Enjoy the Comfort of the Train

Leave your car at home and climb aboard! Make sure your next getaway is safe and eco-friendly.

VIA Rail Canadian: Prestige Cabin for Two

These private luxury cabins are 50% larger than the standard Sleeper Cabins and include an L-shaped, leather couch by day for sitting as you enjoy the scenery streaming past your oversized window. At night, your room attendant pulls the double bed down to prepare your room for a restful evening. These Cabins include a full private bathroom with a shower. Your cabin offers a small storage area for baggage so we advise guests to check the bulk of their luggage during their time on the train. All toiletries and linens are included in your cabin.

Read More

VIA Rail Canadian: Sleeper Cabin for Two

These private cabins include folding chairs by day for sitting as you enjoy the scenery streaming past your window. At night, your room attendant pulls the bed out to prepare your room for a restful evening. Cabins include a window with blinds and a private toilet with a sink and full mirror. Shower facilities are available at the end of the car. Your cabin offers a small storage area for baggage so we advise guests to check the bulk of their luggage during their time on the train. All toiletries and linens are included in your cabin.

Read More

VIA Rail Canadian: Sleeper Cabin for One

These private cabins include a folding chair by day for sitting as you enjoy the scenery streaming past your window. At night, your room attendant pulls the bed out to prepare your room for a restful evening. Cabins include a window with blinds and a private toilet with a sink and mirror. Due to the size of the cabins for one, when the bed is folded down, the toilet is not accessible. Shower facilities are available at the end of the car. Your cabin offers a small storage area for baggage so we advise guests to check the bulk of their luggage during their time on the train. All toiletries and linens are included in your cabin.

Read More

Simple and Delicious


Enjoy wholesome and gourmet options that are prepared using carefully selected local products from Canadian artisans.

Dining On Board

In the Dining car, from breakfast to dinner, you can explore VIA Rail’s gourmet three-course menus. They offer three choices of specialties cooked by their chefs on board for every meal, and all products are carefully selected from Canadian artisans.

You can purchase a selection of local beers and wines by the glass to accompany your meal.

Meals adapted to all your dietary requirements

Do you have special dietary requirements? VIA Rail caters to a variety of dietary restrictions as well as personal preferences. Let your server know before you order!

Allergies
Religious Preferences
Special Diets
Vegan + Vegetarian

Something for Everyone


Traveling by train means more than traveling between two cities. Taking the train offers you many advantages, take a look and book your next trip today.

Amenities On Board

Picking the train means enjoying the journey as much as the destination. And when you choose VIA Rail, you choose a safe, comfortable, accessible and eco-friendly way to travel. You also help to support your community as well as every other Canadian community we serve. Let us carry you away.

Tours Featuring VIA Rail's 'The Canadian' Route

Frequently Asked Questions about the VIA Rail Canadian Train

What is the best Canadian Rockies train trip?

The best Canadian Rockies train trip that you can take onboard VIA Rail is our 7-Day Rockies Nostalgic tour during the summer months, or our 8-day Rockies Winter Wonderland tour during the winter months. These trips makes use of ‘The Canadian’ train from Vancouver to Jasper, giving you one night onboard the train. We then include a sightseeing tour of Jasper, a sightseeing transfer to Banff that includes the Columbia Icefield Excursion, a Banff sightseeing tour that includes the Banff Gondola, and finally a transfer to the Calgary International Airport. For a Canadian Rockies tour that includes a longer stay onboard The Canadian train, our Canadian Adventurer and Trip of a Lifetime tour options may be a better fit.


Is there a sleeper train across Canada?

There are three sleeper trains within Canada, VIA Rail’s ‘The Canadian’ which travels between Vancouver and Toronto, VIA Rail’s train between Winnipeg and Churchill, Manitoba, and VIA Rail’s ‘The Ocean’ which travels between Montreal and Halifax.


How much does it cost to ride the train across Canada?

The cost varies between routes and the time of year but for the 2024 season for travel between Toronto and Vancouver, it will cost around CAD $2500 per person in the winter months and $4500 per person in the summer months for a Sleeper Plus cabin. For a Prestige Cabin, it will cost around CAD $5500 per person in the winter months and CAD $7500 in the summer months.

*All prestige cabin prices are based on two people sharing the room.
**By starting your trip in Vancouver instead of Toronto you will save approximately 8% on the train portion of your trip
***All prices are in Canadian Dollars. $1 CAD is equal to approximately $0.70 – $0.75 USD

Note that this is just for the cost of the train and all of our tour packages listed online include hotels and excursions on either end of the train journey. For a rail-only quote, please contact us directly.


How long is a train trip across Canada?

The Canadian train between Vancouver and Toronto

Total Travel Time: 93 to 97 hours (4 nights spent onboard)
Direct travel between locations with short stops in Jasper and Winnipeg along the way
Total Travel Distance: 4466 Kilometers or 2775 Miles

1 Night in Toronto is necessary between trains as The Canadian route is subject to delays

The Corridor train between Toronto and Montreal or Quebec City

Total Travel Time: 5 to 5.5 hours from Toronto to Montreal, an additional 3 to 3.5 hours to Quebec City
These trains run during the day with multiple departure times available
Total Travel Distance: 542 Kilometers or 337 Miles to Montreal, an additional 262 Kilometers or 163 Miles to Quebec City

The Ocean train between Montreal or Quebec City and Halifax

Total Travel Time: 23 hours from Montreal, 20 hours from Quebec City (1 night spent onboard)
Total Travel Distance: 1346 Kilometers or 836 Miles from Montreal, 1084 Kilometers or 674 Miles from Quebec City

Total Travel Time Across Canada: Approximately 125 hours (5 nights spent onboard the train plus 1 or 2 nights spent in hotels required)
Total Distance Covered on the Train Across Canada: Approximately 6354 Kilometers or 3948 Miles