Cheap Bus, Train and Carpool tickets to Truro, CA

What are the most popular routes to Truro?

Charlottetown - TruroAverage priceCA$85Average duration3h 20mDaily departures3
Montreal - TruroAverage priceCA$328Average duration23h 39mDaily departures4
Toronto - TruroAverage priceCA$529Average duration1d 6hDaily departures4
Lower Sackville - TruroAverage priceCA$44Average duration2h 25mDaily departures2
Sydney - TruroAverage priceCA$100Average duration5h 5mDaily departures2