Travel options for:
Toronto to South Bruce Peninsula
  • Shuttle

    $92 - $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

    $68 - $87
    1. Toronto, ON

      4 h 10 min - once daily

      $27 - $32

    2. Owen Sound, ON

      34 min - 18.2 miles

      $40 - $55

      • South Bruce Peninsula
  • Bus Can-ar Coach

    $88 - $110
    1. Toronto, ON

      4 h 45 min - once daily

      $30 - $50

    2. Port Elgin, ON

      42 min - 22.8 miles

      $55 - $65

      • South Bruce Peninsula
  • Drive

    $18 - $27
    1. Toronto

      3 h 16 min - 136.2 miles

      $18 - $27

      • 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 $86. From Toronto, ON bus to Port Elgin, ON then taxi to South Bruce Peninsula. 5 h 27 min $104. From Toronto drive to South Bruce Peninsula. 3 h 16 min $22.