North Saanich can be accessed by highway on Highway 17 from Victoria, Sidney or Vancouver (through the BC Ferries terminal at Swartz Bay).
North Saanich has 7 marinas, many of which can accommodate temporary visitors.