Cheap Bus and Carpool tickets to Dartmouth

What are the most popular routes to Dartmouth?

Moncton - DartmouthAverage price$53Average duration3h 40mDaily departures3
Truro - DartmouthAverage price$30Average duration1h 10mDaily departures3
Antigonish - DartmouthAverage price$45Average duration3hDaily departures2
Port Hawkesbury - DartmouthAverage price$52Average duration3h 55mDaily departures1
Sydney - DartmouthAverage price$75Average duration6h 30mDaily departures2