Cheap Bus tickets to Hearst

What are the most popular routes to Hearst?

Toronto - HearstAverage price£130Average duration17h 33mDaily departures11
Ottawa - HearstAverage price£113Average duration16h 24mDaily departures3
Sudbury - HearstAverage price£92Average duration11h 58mDaily departures7
Timmins - HearstAverage price£46Average duration4h 13mDaily departures2
Kapuskasing - HearstAverage price£18Average duration1h 10mDaily departures1