Train from Saskatchewan to Toronto

Saskatchewan
Toronto, Canada

Your cost to travel by Bus, train: $350 - $428

Saskatoon, SK
  • Total Distance:

    868.88 km (540 miles)

  • Travel Time:

    12 Hours 47 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    80.0 USD (~84.4 CAD)

Portage La Prairie, MB
  • Total Distance:

    0.03 km (0 miles)

  • Travel Time:

    0 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.0 USD (~0.0 CAD)

Portage la Prairie
  • Total Distance:

    2110.41 km (1311 miles)

  • Travel Time:

    38 Hours 51 Minutes

  • Frequency:

    2 Times/Day

  • Train Fare:

    310.0 USD (~327.05 CAD)

Toronto, ON, Canada
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Saskatoon, SK Portage La Prairie, MB 80 USD https://www.greyhound.ca 12h 10mins
Portage la Prairie Toronto 310 USD http://www.viarail.ca/ 37h 0mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 408 USD ~ 430 CAD
2 people 816 USD ~ 861 CAD
3 people 1,224 USD ~ 1,291 CAD
4 people 1,632 USD ~ 1,722 CAD
5 people 2,040 USD ~ 2,152 CAD

Did you know?

  • The total CO2 Emission for your Saskatchewan - Toronto train trip is 137.92 kg
  • Your total cost to travel by train from Saskatchewan to Toronto is about 408.0 USD (~430.44 CAD)