Yarmouth is located where Rt-101 and Rt-103 meet on the western shore of Nova Scotia, approx. 300 southwest of Halifax. From Halifax: Rt-103 west approx. 295 km to Hardscratch Rd./Brooklyn Rd. (just east of Yarmouth). Turn left on Hardscratch Rd. and proceed southwest approx. 0.75 km to Rt-101/Starr Rd. (at corner of airport). Turn right on Rt-101 and proceed northwest approx. 0.25 km to Cottage Road. Turn left on Cottage Rd. and proceed southwest to arena.