
Drives Nova Scotia Nova Scotia, New Brunswick and Prince Edward Island
Eastern Shore: Highway 7
NS 7 · Musquodoboit Harbour → Sheet Harbour
The drive
East of Dartmouth, Trunk 7 runs, in the words of one source, twisting along numerous inlets of the Atlantic Ocean and passing some of the longest beaches in the province. Part of it is known as the Marine Drive. This drive runs east from Musquodoboit Harbour, where Highway 107 joins Trunk 7, to Sheet Harbour.
The route passes Ship Harbour and Tangier. At Sheet Harbour the highway meets Route 224 and Route 374.
The drive is 43.9 miles and takes about an hour, with mostly gentle curves.
Along the way
- Musquodoboit Harbour
- Ship Harbour
- Tangier
- Sheet Harbour
Good to know
- Trunk 7 serves almost 300 coastal communities along its length.
- Check 511 Nova Scotia for current closures.
Open all year, weather permitting. Roads close for snow, fire, storms and repairs: before you set off, check 511 Nova Scotia.
Questions about this drive
How long does Highway 7 from Musquodoboit Harbour to Sheet Harbour take?
Musquodoboit Harbour to Sheet Harbour is 43.9 miles and takes about an hour without stops.
What is the Marine Drive on Nova Scotia's Eastern Shore?
It's the name for part of Trunk 7, which runs along the Atlantic coast east of Dartmouth.
What you get in the app
Free on iPhone and Android. CarPlay and Android Auto come with Apex.
More drives near here
Distance, time, elevation, curves and intensity are from Carve's route. Checked 2026-10-28.



