Cheap Bus and Train tickets to Mattagami

What are the most popular routes to Mattagami?

Timmins - MattagamiAverage priceCA$40Average duration1h 40mDaily departures3
Waterloo - MattagamiAverage priceCA$204Average duration12h 30mDaily departures4
Sault Ste. Marie - MattagamiAverage priceCA$152Average duration10h 32mDaily departures3
Toronto - MattagamiAverage priceCA$154Average duration11h 2mDaily departures6
Sudbury - MattagamiAverage priceCA$80Average duration4h 15mDaily departures6