Q:

A: You could take the ferry from Portland to Yarmouth, NS: http://www.catferry.com/ It's about a five and a half hour trip. From there, Yarmouth to Peggy's Cove is approximately 4 hours. I would suggest taking the Lighthouse Route at every opportunity even if it means a longer trip. Perhaps a stay-over/break in Lunenburg which is about half way and not to be missed! http://www.town.lunenburg.ns.ca/ Another interesting location close to Lunenburg is the Ovens Natural Park which features incredible sea caves which you can go down into. A family favourite! http://www.ovenspark.com/ Also, the oldest lighthouse in North America is the Sambro lighthouse which is close to Peggy's Cove, but unfortunately the routes do not connect. You would have to continue on Route 333 until Halifax and then take one of the connecting routes. The Sambro lighthouse: http://www.nslps.com/lights/lighthouse_page_01.asp?ID=355 Map of the area: http://www.nsinns.com/images/peggys%20cove%20map-flat.jpg