Cheap Bus and Carpool tickets to Dartmouth

What are the most popular routes to Dartmouth?

Truro - DartmouthAverage priceCHF 26Average duration1h 10mDaily departures3
Charlottetown - DartmouthAverage priceCHF 61Average duration4h 50mDaily departures3
Saint-John - DartmouthAverage priceCHF 63Average duration6h 55mDaily departures2
Halifax - DartmouthAverage priceCHF 15Average duration25mDaily departures4
North Sydney - DartmouthAverage priceCHF 63Average duration5h 55mDaily departures1