Cheap Bus tickets to Horseshoe Lake

What are the most popular routes to Horseshoe Lake?

Toronto - Horseshoe LakeAverage price£46Average duration3h 58mDaily departures13
Oakville - Horseshoe LakeAverage price£2Average duration4h 57mDaily departures3
Sault Ste. Marie - Horseshoe LakeAverage price£2Average duration9h 40mDaily departures3
Sudbury - Horseshoe LakeAverage price£42Average duration2h 23mDaily departures4
Barrie - Horseshoe LakeAverage price£29Average duration1h 25mDaily departures2