Travel options for:
Toronto to Sault Ste. Marie
  • Fly from Toronto Island

    $127 - $652
    1. Toronto

      12 min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      1 h 23 min - non-stop

      $85 - $600

    3. Sault Ste Marie (YAM)

      22 min - 11.4 miles

      $40 - $50

  • Fly from Toronto

    $209 - $776
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h 25 min - non-stop

      $160 - $750

    3. Sault Ste Marie (YAM)

      22 min - 11.4 miles

      $40 - $50

  • Bus

    $40 - $100
    1. Toronto, ON

      9 h 24 min - once daily

      $40 - $100

  • Train, bus

    $81 - $135
    1. Toronto, ON

      7 h 40 min - 3 times a week

      $55 - $80

    2. Sudbury Jct

      29 min - 1.5 miles

    3. Pepertree Village

      20 min - hourly - line 301

    4. Sudbury, ON

      4 h 50 min - once daily

      $22 - $55

  • Drive

    $55 - $85
    1. Toronto

      8 h 27 min - 427.8 miles

      $55 - $85

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

From Union Station line 509 tram to Toronto Island airport, fly to Sault Ste Marie airport, then taxi to Sault Ste. Marie. 2 h 57 min $207. From UP Express Union Station train to Toronto airport, fly to Sault Ste Marie airport, then taxi to Sault Ste. Marie. 3 h 12 min $407. From Toronto, ON bus to Sault Ste Marie, ON. 9 h 24 min $69. From Toronto, ON train to Sudbury Jct, walk to Pepertree Village, line 301 bus to Sudbury, ON, then bus to Sault Ste Marie, ON. 14 h 41 min $109. From Toronto drive to Sault Ste. Marie. 8 h 27 min $69.