Toronto to Vancouver Train

If you want to experience some of Canada's most spectacular cities and attractions, a train ride from Toronto to Vancouver onboard a modern train named "The Canadian" is a perfect choice. Don't miss the opportunity to have an unforgettable experience of train travel across Canada!

Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets

Toronto to Vancouver By Train

Departure/Arrival Stations
Departure/Arrival Stations
Distance by train


by train

4441 km
Estimated Travel Time


Travel Time

97 hours
Approximate Ticket Cost:


Ticket Cost:


Toronto to Vancouver Train Information

It takes an average of 4 d 1 hr 15 min for having a train trip from Toronto to Vancouver, covering a distance of around 2740 miles (4411 km).

​There is normally 1 train per day travelling from Toronto to Vancouver and tickets for this journey start from $529 when you book in advance.

Trains from Toronto to Vancouver will take you through some of the most picturesque landscapes in Canada as you experience the beauty of the country. Furthermore, you will be able to see some of the most beautiful sights that Canada has to offer!
Furthermore, you will not forget the views you'll be able to see from the train that runs from Toronto to Vancouver. The Toronto to Vancouver train schedule, ticket prices, train classes, and a rail map will give you a clear picture of what this trip is all about. Begin your journey now!

Toronto to Vancouver Train Schedule

Looking for the full schedule for your Toronto to Vancouver train? Please take a look at the table below to find times of earliest and latest train departures,​ fastest trip times and number of departures per day.

*Check the current Toronto to Vancouver timetable on the website Rail.Ninja

The Canadian Train Toronto to Vancouver

When it comes to exploring the best of Canada, a short trip from Toronto to Vancouver is one of the best options available to visitors interested in doing so. With just a few clicks, you can purchase the timetable and tickets for the Toronto to Vancouver train journey and be on your way.
Compared to other long-distance trains, the Canadian is extremely well-equipped to deal with long journeys of this duration, as the distance between the two terminal stations is almost four days long.

Toronto to Vancouver Train Classes

There are three types of classes for travel with VIA Rail The Canadian train on Toronto to Vancouver train route: economy, sleeper plus and prestige class.

Economy class Seats
Sleeper Plus Class
Prestige Class

Book Train Tickets From Toronto to Vancouver

FAQ About Train From Toronto to Vancouver

Would you like to find out more about your trip from Toronto to Vancouver? For your convenience, we've gathered our most frequently asked questions to help you plan your trip.

Toronto to Vancouver Train Map

Tilda Publishing

Popular Train Routes in Canada