GettyImages-1032827918

Vancouver to Toronto Train Journey

5.0
2 reviews

Length

11 days / 10 nights

Time on train

5 days / 3 nights

Train type

Where it goes

When to go

April – October

Price from

Your itinerary is personalized to suit your dreams and needs:

  • Decide your desired budget
  • Choose your own activities and experiences
  • Have all the details of your trip arranged for you
Start Planning

The perfect train trip from Vancouver to Toronto

Combine a cross-country sleeper-train journey with the luxury of Rocky Mountaineer’s daylight sightseeing train. Enjoy the convenience and comfort of train travel on this trip across Canada.

Route map of Vancouver to Toronto Train Tour
Highlights of your trip

Spectacular rail journey on the Rocky Mountaineer

Sleep onboard The Canadian train as you travel across Canada

Tour the Icefields Parkway, a highlight of the Canadian Rockies

Explore Jasper and Banff National Parks

Option to visit Lake Louise on a day tour

Wildlife spotting and photo opportunities along the way

See inside the trains

Sunset View of Canadian Rockies and Railway Track at Lake Louise

Travel on Rocky Mountaineer and VIA Rail

Rocky Mountaineer is an all-daylight luxury train between Vancouver and the Rockies, with the choice of SilverLeaf or GoldLeaf service. VIA Rail's Canadian train is a sleeper train that takes you to Toronto.

Sample Itinerary

Speak to one of our Canadian Insiders about personalizing this trip. Some of our trips can be done in the reverse direction.
Indicates featured inclusions
Arrive in Vancouver
Day 01

Arrive in Vancouver

Welcome to Vancouver, one of the most beautiful cities in the world, surrounded by towering mountains and the sparkling ocean.

Rocky Mountaineer Train - Vancouver to Kamloops
Day 02

Rocky Mountaineer Train - Vancouver to Kamloops

All aboard! Settle into your seat while the smell of breakfast wafts from the galley. A small jolt announces you are on your way — look forward to a day of spectacular scenery.

Rocky Mountaineer Train - Kamloops to Banff
Day 03

Rocky Mountaineer Train - Kamloops to Banff

After your overnight stay in Kamloops, wake up refreshed and ready for another day of breathtaking beauty. Arrive in the small mountain town of Banff this evening.

Explore Banff National Park
Day 04

Explore Banff National Park

Fill your lungs with cool, fresh Rocky Mountain air and explore Banff National Park in your chosen way.

Icefields Parkway - Banff to Jasper
Day 05

Icefields Parkway - Banff to Jasper

Today is an all-day trip down the spine of the Canadian Rockies, on one of the most spectacular roads in the world, with lots to do along the way.

VIA Rail - Depart Jasper
Day 06

VIA Rail - Depart Jasper

Board The Canadian train in Jasper and begin your eastward journey to Toronto. Take in the spectacular views as you leave Canada's iconic Rocky Mountains behind.

VIA Rail - Canadian Prairies
Day 07

VIA Rail - Canadian Prairies

Make your way across the undulating plains of the Prairie provinces — Saskatchewan and Manitoba. Fields of green and gold stretch endlessly under an immense blue sky. When you look out the window, spot rustic barns and small farming towns.

VIA Rail - Ontario
Day 08

VIA Rail - Ontario

Awake in the province of Ontario and travel through the rugged landscape of the Canadian Shield. See ancient, exposed rock, boreal forest, and countless lakes. Keep an eye out for fishing cabins perched on small islands, as well as moose and bears.

Download Itinerary

Get more details in a sample itinerary that includes day-tour options and descriptions, departure dates, and suggestions for personalizing your trip

Prices

Get your personalized quote as prices vary by departure date, train-service level and hotel class. Prices shown are our lowest rates per person, based on double occupancy, and exclude taxes.
Comfort Level
Hotel Accommodation
Rocky Mountaineer Service
VIA Rail Service
Loading price... pp

Accommodations

These are examples of the places you can stay on this trip. Please get in touch to discuss your options and to check availability.
Rooftop hot pool at the Moose Hotel in Banff National Park

Moose Hotel and Suites

Example of a Superior hotel in Banff

Moose Hotel and Suites is steps away from downtown Banff. Amenities include a spa, indoor pool, sauna, and on-site restaurant. Take a dip in one of the rooftop hot pools – the perfect place for checking out the spectacular mountain views.

Personalize This Itinerary

Here are some of the most popular ways to personalize this journey.

Upgrade to Prestige Class

Upgrade to Prestige Class

Prestige Class is a luxury experience. Available on VIA Rail’s The Canadian Train between Vancouver and Toronto, this spacious double cabin includes a special concierge service throughout your journey. This is one of our most popular upgrade options.

What Our Customers Say

Excellent overall rating based on 2 reviews

We loved the Canadian Rockies!

Our favorite part was the accommodations, tours, trains and the people. We loved the Canadian Rockies! We would have liked to have stayed longer in Vancouver.

Veronica, Louis, John and Elanor review of their [object Object] trip

Veronica, Louis, John and Elanor

PA, USA

You really spoiled us and we felt quite special on and off the train

I just want to thank you for the wonderful attention you gave us for our Canada trip. I think one of the arrangements we appreciated most was the taking of the luggage off the trai... 

Linda review of their [object Object] trip

Linda

CA, USA

Insider Tips

Exploring Ontario is a must! Experience the natural wonder of Niagara Falls and visit the historic Niagara region for some of the world's best wineries. The energetic hustle-bustle of Toronto is sure to remind anyone of New York and the quaint European charm of Ottawa always reminds me of England.

Noriko Kitagawa

Noriko

Canadian Insider

Discuss your Canadian train vacation with a local travel expert

Or call us toll free

1 877 653 8755

Current promotions

Sign up for special offers, monthly Canadian Insider tips, and vacation inspiration.

By submitting this form, you agree to our collection and use of your personal data as detailed in our Privacy Policy. Your information will be used to process your request and improve our services.