Cheap Bus tickets to Haileybury

What are the most popular routes to Haileybury?

Toronto - HaileyburyAverage price£80Average duration9h 11mDaily departures5
Timmins - HaileyburyAverage price£45Average duration4h 46mDaily departures3
North Bay - HaileyburyAverage price£34Average duration1h 47mDaily departures4
Sudbury - HaileyburyAverage price£52Average duration4h 13mDaily departures2
Ottawa - HaileyburyAverage price£68Average duration7h 49mDaily departures3