How long does it take to sail from Boston to Nova Scotia?
The ferry will take 3.5 hours to cross over to Yarmouth, Nova Scotia. The distance between Bar Harbor and Boston is about 5.5 hours drive with no or limited stops. A long drive if one wants to board the ferry by 2:00PM. It also makes for a very long day.