The drive from Truro to Port Hawkesbury is a 160-kilometer journey that takes about 105 minutes. You will travel east on Highway 104. Port Hawkesbury is a town on Cape Breton Island, known for its deep-water port and industrial heritage. The route is very straightforward and passes through beautiful rural landscapes. It is a popular route for commuters and visitors.
Total Distance: 160 km driving distance, 140 km straight-line air distance.
Highway 104 is well-maintained.
Summer for the beautiful scenery and outdoor events.