The most direct route to Peggys Cove from the Halifax cruise port is approximately 47 km in distance and 54 minutes driving time, depending on traffic conditions. Travelling this route will take you on an in-land approach through Halifax to Peggys Cove.
A more scenic drive along the eastern side of St. Margaret's Bay will be about 62 km and will take approximately an hour's driving time.
As you travel along the shoreline of St. Margaret's Bay, you along the coastline and you will pass through a number of small picturesque fishing communities such as Hacketts Cove and Indian Harbour. You will also be able to visit the SwissAir 111 Memorial, dedicated to the tragic crash of an airliner off the coast of Peggys Cove that happened on September 22, 1998.
Tourists prefer the more scenic route and comparable driving time compared to the more direct inland approach.