Cheap Bus tickets to Horseshoe Lake

What are the most popular routes to Horseshoe Lake?

Toronto - Horseshoe LakeAverage price$86Average duration3h 58mDaily departures13
Oakville - Horseshoe LakeAverage price$4Average duration4h 57mDaily departures3
Sault Ste. Marie - Horseshoe LakeAverage price$4Average duration9h 40mDaily departures3
Sudbury - Horseshoe LakeAverage price$79Average duration2h 23mDaily departures4
Barrie - Horseshoe LakeAverage price$53Average duration1h 25mDaily departures2