Vancouver to Toronto Train

Taking a train ride onboard the modern train called "The Canadian" from Vancouver to Toronto will open your eyes to some of the most exciting cities and attractions in canada. Taking the train across Canada is an unforgettable experience!

Vancouver to Toronto 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:


Vancouver to Toronto Train Information

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

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

In terms of travel comfort, high-speed trains are one of the best options for connecting Vancouver and Toronto. It is also noteworthy that the views of this route are breathtaking, which will be astonish you from the very first moment you see it.
If you're curious about what this trip is all about, you need to check out the Toronto to Vancouver train schedule, tickets, train classes, and rail map. Start your journey today!

Vancouver to Toronto Train Schedule

Looking for the full schedule for your Vancouver to Toronto​ 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 Vancouver to Toronto timetable on the website Rail.Ninja

The Canadian Train from Vancouver to Toronto

A trip from Toronto to Vancouver is one of the best options available for visitors to explore the best of Canada when it comes to exploring the best of the country. It will only take you a few clicks to purchase the timetable and tickets for the Toronto to Vancouver train journey and you will be on your way to your destination.
There is no doubt that the Canadian is the best long-distance train when compared to other long-distance trains because it is particularly well-equipped to handle long journeys of this length, as the distance between the two terminal stations amounts to almost four days.

Toronto to Vancouver Train Classes

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

Economy class Seats
Sleeper Plus Class
Prestige Class

Book Train Tickets From Vancouver to Toronto

FAQ About Train From Vancouver to Toronto

Are you interested in learning more about your trip from Vancouver to Toronto? To make planning your trip as simple as possible, we have gathered our most frequently asked questions for your convenience.

Vancouver to Toronto Train Map

Tilda Publishing

Popular Train Routes in Canada