Cheap Bus tickets to Kirkland Lake

What are the most popular routes to Kirkland Lake?

Toronto - Kirkland LakeAverage priceTHB 4,283Average duration11h 1mDaily departures5
Timmins - Kirkland LakeAverage priceTHB 1,406Average duration2h 48mDaily departures3
Sudbury - Kirkland LakeAverage priceTHB 3,080Average duration6hDaily departures2
North Bay - Kirkland LakeAverage priceTHB 2,292Average duration3h 29mDaily departures4
Ottawa - Kirkland LakeAverage priceTHB 3,750Average duration9h 29mDaily departures3