Cheap Bus and Carpool tickets to Dartmouth

What are the most popular routes to Dartmouth?

Truro - DartmouthAverage priceCN¥219Average duration1h 10mDaily departures3
Charlottetown - DartmouthAverage priceCN¥522Average duration4h 50mDaily departures3
Saint-John - DartmouthAverage priceCN¥540Average duration6h 55mDaily departures2
Halifax - DartmouthAverage priceCN¥122Average duration25mDaily departures4
North Sydney - DartmouthAverage priceCN¥536Average duration5h 55mDaily departures1