Cheap Bus, Train and Carpool tickets to Bathurst

What are the most popular routes to Bathurst?

Moncton - BathurstAverage price£39Average duration3h 5mDaily departures2
Moncton - BathurstAverage price£27Average duration3h 56mDaily departures1
Quebec City - BathurstAverage price£118Average duration10h 24mDaily departures1
Montreal - BathurstAverage price£134Average duration16h 43mDaily departures5
Halifax - BathurstAverage price£58Average duration7h 10mDaily departures2