Cheap Bus, Train and Carpool tickets to Bathurst

What are the most popular routes to Bathurst?

Moncton - BathurstAverage price£26Average duration3h 56mDaily departures1
Montreal - BathurstAverage price£114Average duration15h 55mDaily departures4
Fredericton - BathurstAverage price£56Average duration8h 30mDaily departures2
Campbellton - BathurstAverage price£23Average duration1h 30mDaily departures1
Toronto - BathurstAverage price£203Average duration23h 44mDaily departures4