Cheap Bus tickets to Hearst

What are the most popular routes to Hearst?

Timmins - HearstAverage price£48Average duration4h 13mDaily departures2
Ottawa - HearstAverage price£109Average duration16h 24mDaily departures3
Toronto - HearstAverage price£128Average duration17h 33mDaily departures11
Sudbury - HearstAverage price£98Average duration11h 58mDaily departures7
Thunder Bay - HearstAverage price£156Average duration1d 2hDaily departures3