Find a train from Toronto to Saskatoon

Find the cheapest ticket for your trip

Journey details

Journey duration 77 h 50 min
Connections per day 2
First departure: 06:51
Last departure: 07:08
Distance 2217km

The best deals for your train from Toronto to Saskatoon on virail

Finding the perfect train connection has never been so easy: thanks to virail, you will be able to compare hundreds of offers at the same time just by inserting the date of your trip. Through the price and departure filters, you will have the possibility to restrict the results and find the perfect solution. The booking takes place on the provider's website, to which you will be automatically redirected.

Trains from Toronto to Saskatoon: which companies can you travel with?

To get to Saskatoon by train, you can rely on Viarail, only an example among all our partners.

How much are the train tickets from Toronto to Saskatoon?

Ticket price Toronto - Saskatoon every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 246 More $ 267$ 247 More $ 255$ 251

Trains from Toronto to Saskatoon


When travelling by train, never forget to keep your ticket with you: make sure to print it out in advance or to download the mobile version if allowed.

If you don't feel like spending many hours in a train, you can consider travelling by plane. Especially if you have the possibility to book in advance, flying to Saskatoon can be definitely cheap.

Which stations do the trains to Saskatoon leave from?

Trains leave Toronto from CENTENNIAL and arrive at SASKATOON.

How many daily connections exist to travel to Saskatoon from Toronto by train?

2 train connections exist to reach Saskatoon from Toronto per day. Please be aware that among these connections there are 2 routes with at least a change versus zero direct lines. So you will have to take another train.

How long will it take you from Toronto to Saskatoon by train and when do the trains leave?

The first train to Saskatoon leaves at 06:05, whereas the last one at 07:05. On average, the journey lasts 77 hours and 50 minutes, but with the fastest connections you will be in Saskatoon in 77 hours and 42 minutes.

virail lets you search and compare times and prices of any transports from one city to another