Traveling from North Saanich to Mayne Island involves a scenic ferry ride from the Swartz Bay terminal. The route is serviced by BC Ferries, connecting Vancouver Island to the Southern Gulf Islands. The transit time is approximately 75 minutes, depending on the vessel's specific itinerary. You will arrive at Village Bay on Mayne Island. This route is essential for both commuters and visitors exploring the island's history.
Total Distance: Driving distance 0 km (terminal access) + 32 km straight-line air distance.
Check the 'Experience the Islands' schedule as some sailings stop at other islands first.
June to August for warm weather and full access to island amenities.