Cheap Bus tickets to Hearst

What are the most popular routes to Hearst?

Toronto - HearstAverage price£126Average duration17h 33mDaily departures10
Timmins - HearstAverage price£48Average duration4h 13mDaily departures2
Ottawa - HearstAverage price£109Average duration16h 24mDaily departures3
Cochrane - HearstAverage price£33Average duration2h 58mDaily departures1
Sudbury - HearstAverage price£89Average duration11h 58mDaily departures7