Travel options for:
Mississauga to Sauble Beach
  • Bus Parkbus

    $77 - $108
    1. Erindale GO

      17 min - every 4 hours

      $4 - $6

    2. Kipling Station - Eastbound

      16 min - every 10 minutes - line 2

      $3

    3. Toronto - Bloor St West

      3 h 30 min - twice a week

      $35 - $55

    4. Wiarton - Spirit Rock Lodge

      22 min - 13.5 miles

      $35 - $45

  • Bus Can-ar Coach

    $72 - $102
    1. Rathburn Rd At Queensbridge Dr

      41 min - every 30 minutes - line 20

    2. Islington Station

      22 min - every 3 hours - line 300

      $3

    3. Toronto Pearson International

      4 h 23 min - once daily

      $30 - $45

    4. Port Elgin, ON

      27 min - 17.1 miles

      $40 - $55

  • Drive

    $16 - $24
    1. Mississauga

      2 h 56 min - 123.8 miles

      $16 - $24

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

From Erindale GO train to Kipling Station - Eastbound Platform, line 2 subway to Toronto - Bloor St West, bus to Wiarton - Spirit Rock Lodge, then taxi to Sauble Beach. 5 h 29 min $118. From Rathburn Rd At Queensbridge Dr line 20 bus to Islington Station, line 300 bus to Toronto Pearson International Airport, bus to Port Elgin, ON, then taxi to Sauble Beach. 7 h 9 min $111. From Mississauga drive to Sauble Beach. 2 h 56 min $25.