Travel options for:
Toronto to Manitoulin Island
  • Bus, car ferry

    $151 - $188
    1. Toronto - Bloor St West

      5 h 10 min - twice a week

      $45 - $70

    2. Tobermory

      10 min - 3019 feet

    3. Tobermory, Ontario

      1 h 45 min - 4 times a day

      $13

    4. South Baymouth, Ontario

      56 min - 36.6 miles

      $90 - $110

  • Drive, car ferry

    $42 - $56
    1. Toronto

      4 h 18 min - 185.7 miles

      $24 - $40

    2. Tobermory, Ontario

      1 h 45 min - 4 times a day

      $13

    3. South Baymouth, Ontario

      56 min - 36.6 miles

      $4 - $7

  • Drive

    $40 - $65
    1. Toronto

      6 h 32 min - 328 miles

      $40 - $65

  • Fly from Toronto Island, bus

    $137 - $345
    1. Toronto

      12 min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      1 h - non-stop

      $80 - $250

    3. Sudbury (YSB)

      25 min - 14.2 miles

      $35 - $45

    4. Sudbury, ON

      1 h 37 min - once daily

      $12 - $35

    5. Massey, ON

      1 h 36 min - 64.8 miles

      $8 - $13

  • Fly from Toronto, bus

    $143 - $335
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h 6 min - non-stop

      $85 - $250

    3. Sudbury (YSB)

      25 min - 14.2 miles

      $35 - $45

    4. Sudbury, ON

      1 h 37 min - once daily

      $12 - $35

    5. Massey, ON

      1 h 36 min - 64.8 miles

      $8 - $13

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

From Toronto - Bloor St West bus to Tobermory, walk to Tobermory, Ontario, car ferry to South Baymouth, Ontario, then taxi to Manitoulin Island. 9 h 2 min $220. From Toronto drive to Tobermory, Ontario, car ferry to South Baymouth, Ontario, then drive to Manitoulin Island. 6 h 59 min $62. From Toronto drive to Manitoulin Island. 6 h 32 min $67. From Union Station line 509 tram to Toronto Island airport, fly to Sudbury airport, taxi to Sudbury, ON, bus to Massey, ON, then drive to Manitoulin Island. 6 h 51 min $316. From UP Express Union Station train to Toronto airport, fly to Sudbury airport, taxi to Sudbury, ON, bus to Massey, ON, then drive to Manitoulin Island. 7 h 10 min $325.