Barrington is located on Hwy-103 in southwest Nova Scotia, approx. 240 km southwest of Halifax. From Halifax: Hwy-103 to Barrington. Hwy-3 to Barrington Passage. Turn left onto Sherose Island. Just past Crowell's Store. From Yarmouth: Hwy-103 to Barrington Turn Right. Then follow Hwy-3 to Barrington Passage. Turn left onto Sherose Island. Just past Crowell's Store.