The journey from Upper Stewiacke to Port Hawkesbury covers approximately 180 kilometers. You will travel via Highway 289 to Truro, then merge onto Highway 104 East toward Port Hawkesbury. This trip typically takes 2 hours. You will pass through the scenic rural landscapes of Northern Nova Scotia and cross the Canso Causeway. Expect a smooth drive on the Trans-Canada Highway.
Total Distance: 180 km driving distance; 140 km straight-line air distance.
Port Hawkesbury is the gateway to Cape Breton.
June to September for pleasant weather.