The drive from Inverness to Annapolis Royal is approximately 430 kilometers. You will travel via Highway 19, Highway 105, and Highway 104, then through the Annapolis Valley. The journey takes about 4 hours and 30 minutes. This route takes you to the historic town of Annapolis Royal. It is a straightforward drive.
Total Distance: 430 km driving distance; 330 km straight-line air distance.
Annapolis Royal is a historic town with a rich past.
June to October for the best weather and access to local attractions.