Cheap Bus, Train and Carpool tickets to Truro, CA

What are the most popular routes to Truro?

Halifax - TruroAverage price₹2,951Average duration1h 30mDaily departures6
Miramichi - TruroAverage price₹6,502Average duration5h 5mDaily departures1
Miramichi - TruroAverage price₹4,871Average duration5h 2mDaily departures1
Moncton - TruroAverage price₹3,965Average duration2h 10mDaily departures3
Dartmouth - TruroAverage price₹2,988Average duration1h 10mDaily departures3