Travel options for:
Toronto to South Bruce Peninsula
  • Shuttle

    $99 - $136
    1. UP Express Union Station

      25min - every 10 minutes

    2. Toronto Pearson International

      2hrs 36min - 4 times a day

      $50 - $85

    3. Owen Sound, ON

      33min - 17.5 miles

      $45 - $55

      • South Bruce Peninsula
  • Bus Greyhound Canada

    $74 - $88
    1. Toronto

      4hrs 10min - once daily

      $28 - $33

    2. Owen Sound

      34min - 18.2 miles

      $45 - $55

      • South Bruce Peninsula
  • Bus Can-ar Coach

    $89 - $117
    1. Toronto, ON

      4hrs 45min - once daily

      $30 - $50

    2. Port Elgin, ON

      42min - 22.8 miles

      $55 - $70

      • South Bruce Peninsula
  • Drive

    $18 - $28
    1. Toronto

      3hrs 16min - 136.2 miles

      $18 - $28

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

From UP Express Union Station train to Toronto Pearson International Airport, shuttle to Owen Sound, ON, then taxi to South Bruce Peninsula. 4hrs 34min $136. From Toronto bus to Owen Sound then taxi to South Bruce Peninsula. 4hrs 44min $87. From Toronto, ON bus to Port Elgin, ON then taxi to South Bruce Peninsula. 5hrs 27min $105. From Toronto drive to South Bruce Peninsula. 3hrs 16min $23.