Cheap Bus, Train and Carpool tickets to Campbellton

What are the most popular routes to Campbellton?

Halifax - CampbelltonAverage price£78Average duration10h 40mDaily departures1
Montreal - CampbelltonAverage price£132Average duration14h 27mDaily departures5
Bathurst - CampbelltonAverage price£23Average duration1h 15mDaily departures1
Bathurst - CampbelltonAverage price£21Average duration2h 7mDaily departures1
Toronto - CampbelltonAverage price£236Average duration21h 28mDaily departures4