Cheap Bus, Train and Carpool tickets to Bathurst

What are the most popular routes to Bathurst?

Montreal - BathurstAverage price£124Average duration15h 55mDaily departures4
Fredericton - BathurstAverage price£56Average duration8h 30mDaily departures2
Toronto - BathurstAverage price£262Average duration23h 44mDaily departures4
Quebec City - BathurstAverage price£131Average duration10h 24mDaily departures1
Ottawa - BathurstAverage price£199Average duration19h 21mDaily departures3