Cheap Bus tickets to Haileybury

What are the most popular routes to Haileybury?

Toronto - HaileyburyAverage priceCA$129Average duration9h 21mDaily departures3
North Bay - HaileyburyAverage priceCA$51Average duration1h 51mDaily departures2
Timmins - HaileyburyAverage priceCA$68Average duration4hDaily departures4
Ottawa - HaileyburyAverage priceCA$131Average duration7h 51mDaily departures3
Cochrane - HaileyburyAverage priceCA$86Average duration4h 21mDaily departures2