Cheap Bus, Train and Carpool tickets to Truro, CA

What are the most popular routes to Truro?

Halifax - TruroAverage priceRUB 2,675Average duration1h 30mDaily departures6
Halifax - TruroAverage priceRUB 2,214Average duration1h 26mDaily departures1
Moncton - TruroAverage priceRUB 3,791Average duration2h 37mDaily departures1
Miramichi - TruroAverage priceRUB 4,259Average duration5h 2mDaily departures1
Miramichi - TruroAverage priceRUB 5,686Average duration5h 5mDaily departures1