North Saanich
North Saanich
Mayne Island
Mayne Island
Ship

North Saanich to Mayne Island

Updated: 27 May 2026

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.
Fastest Way
Direct BC Ferries sailing from Swartz Bay to Village Bay.
Cheapest Way
BC Ferries passenger fare starting at $15.
Compare North Saanich to Mayne Island Routes
Ship
Direct
Duration
1 hour 15 mins
Avg Price
$15 - $25
Operator
BC Ferries
Route
Swartz Bay Terminal to Village Bay Terminal

Check the 'Experience the Islands' schedule as some sailings stop at other islands first.

Travel Tips
  • Reservations
    Vehicle reservations are highly recommended for all Gulf Island sailings.
  • Terminal Arrival
    Arrive at the terminal 45 minutes before your scheduled sailing time.
  • Island Transit
    Mayne Island has limited public transit; consider bringing a car or bike.
  • Schedules
    Always verify the sailing schedule on the BC Ferries website before departing.
  • Connectivity
    Cell service can be spotty on the ferry; download maps before you leave.
Safety Tips
  • Deck Safety
    Stay behind safety railings while on the outer decks of the ferry.
  • Emergency Procedures
    Listen to the crew for instructions during boarding and disembarking.
  • Road Safety
    Mayne Island roads are narrow and winding; drive with caution.
  • First Aid
    Carry a basic first aid kit if you plan on hiking remote trails.
People Also Ask
  • How do I get to Mayne Island?
    Take the BC Ferries vessel from Swartz Bay in North Saanich.
  • Is there a bus on Mayne Island?
    There is no formal public bus system; use a car or bicycle.
  • How much is the ferry?
    Passenger fares start at approximately $15 per person.
  • Can I take a bike?
    Yes, bicycles are permitted on all ferries for a small additional fee.
  • Are there hotels?
    Yes, there are several inns and bed and breakfasts on the island.
Quick Info
  • From North Saanich, British Columbia, Canada
  • To Mayne Island, British Columbia, Canada
  • Modes
Best Time to Travel

June to August for warm weather and full access to island amenities.

Things to Do in Mayne Island
1
Miners Bay
Visit the historic village center featuring the Mayne Island Museum and local cafes.
2
Lighthouse Park
Explore Georgina Point Lighthouse Park for excellent whale watching and sunset views.
3
Dinner Bay Park
Enjoy a picnic at this beautiful park, which offers a sandy beach and playground.
4
Japanese Garden
Walk through the serene Japanese Garden, a memorial to the island's early Japanese settlers.
Tags
Swartz Bay to Mayne Island ferry BC Ferries Mayne Island schedule North Saanich to Mayne Island Mayne Island ferry cost how to get to Mayne Island Gulf Islands ferry travel BC Ferries Southern Gulf Islands Mayne Island travel guide