Cheap Bus tickets to Horseshoe Lake

What are the most popular routes to Horseshoe Lake?

Toronto - Horseshoe LakeAverage price£49Average duration3h 58mDaily departures12
Sault Ste. Marie - Horseshoe LakeAverage price£2Average duration9h 40mDaily departures3
Oakville - Horseshoe LakeAverage price£2Average duration4h 57mDaily departures3
Barrie - Horseshoe LakeAverage price£30Average duration1h 30mDaily departures2
Sudbury - Horseshoe LakeAverage price£36Average duration2h 10mDaily departures2