Cheap Bus, Train and Carpool tickets to Bathurst

What are the most popular routes to Bathurst?

Moncton - BathurstAverage price$50Average duration3h 5mDaily departures2
Moncton - BathurstAverage price$35Average duration3h 56mDaily departures1
Quebec City - BathurstAverage price$152Average duration10h 24mDaily departures1
Montreal - BathurstAverage price$173Average duration16h 43mDaily departures5
Halifax - BathurstAverage price$75Average duration7h 10mDaily departures2