Cheap Bus, Train and Carpool tickets to Bathurst

What are the most popular routes to Bathurst?

Moncton - BathurstAverage priceR$285Average duration3h 15mDaily departures2
Montreal - BathurstAverage priceR$931Average duration15h 55mDaily departures4
Halifax - BathurstAverage priceR$437Average duration7h 35mDaily departures2
Quebec City - BathurstAverage priceR$734Average duration10h 24mDaily departures1
Fredericton - BathurstAverage priceR$415Average duration8h 55mDaily departures2