Travel options for:
Toronto to South Bruce Peninsula
  • Shuttle

    $93 - $136
    1. UP Express Union Station

      25 min - every 10 minutes

    2. Toronto Pearson International

      2 h 36 min - 4 times a day

      $50 - $85

    3. Owen Sound, ON

      33 min - 17.5 miles

      $40 - $55

      • South Bruce Peninsula
  • Bus Greyhound Canada

    $73 - $87
    1. Toronto, ON

      4 h 10 min - once daily

      $28 - $33

    2. Owen Sound, ON

      34 min - 18.2 miles

      $45 - $55

      • South Bruce Peninsula
  • Bus Can-ar Coach

    $88 - $116
    1. Toronto, ON

      4 h 45 min - once daily

      $30 - $50

    2. Port Elgin, ON

      42 min - 22.8 miles

      $55 - $70

      • South Bruce Peninsula
  • Drive

    $18 - $28
    1. Toronto

      3 h 16 min - 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. 4 h 34 min $131. From Toronto, ON bus to Owen Sound, ON then taxi to South Bruce Peninsula. 4 h 44 min $87. From Toronto, ON bus to Port Elgin, ON then taxi to South Bruce Peninsula. 5 h 27 min $105. From Toronto drive to South Bruce Peninsula. 3 h 16 min $23.