Travel options for:
Toronto to Saskatoon
  • Fly

    $159 - $561
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      3 h 35 min - non-stop

      $150 - $600

    3. Saskatoon (YXE)

      9 min - hourly - line 12

      $3

  • Bus

    $160 - $390
    1. Toronto, ON

      30 h 45 min - once daily

      $110 - $260

    2. Winnipeg, MB

      11 h 51 min - once daily

      $50 - $130

  • Train via Valley Road Garage

    $282 - $382
    1. Toronto, ON

      2 days 0 h - 3 times a week

      $270 - $380

    2. Saskatoon

      15 min - 3498 feet

    3. Valley Road Garage

      15 min - every 30 minutes - line 15

      $5

  • Train

    $282 - $382
    1. Toronto, ON

      2 days 0 h - 3 times a week

      $270 - $380

    2. Saskatoon

      6 min - 1348 feet

    3. Elevator / Dieppe

      25 min - every 4 hours - line 62

      $5

  • Drive

    $240 - $360
    1. Toronto

      32 h 44 min - 1879.5 miles

      $240 - $360

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From UP Express Union Station train to Toronto airport, fly to Saskatoon airport, then line 12 bus to Saskatoon. 5 h 34 min $289. From Toronto, ON bus to Winnipeg, MB then bus to Saskatoon, SK. 43 h 36 min $268. From Toronto, ON train to Saskatoon, walk to Valley Road Garage, then line 15 bus to Downtown Terminal West. 2 days 1 h $332. From Toronto, ON train to Saskatoon, walk to Elevator / Dieppe, then line 62 bus to 23rd Street / 1st Avenue. 2 days 2 h $332. From Toronto drive to Saskatoon. 32 h 44 min $304.