Make your way here!
-
BC Ferries
The island is a scenic 60 minutes from Vancouver (Tsawwassen) and 50 minutes from Victoria (Swartz Bay) on Vancouver Island.
Reserve on-line at bcferries.com or call toll free in BC 1-888-223-3779 or 1-250-386-3431 outside of BC. Arrive 30-40 minutes ahead of scheduled times.
You can/should also make reservations if you intend to walk-on as well.
-
Fly here
Salt Spring Air offers daily scheduled service between Mayne Island and Vancouver Airport and Downtown Vancouver.
Seair Seaplanes offers daily scheduled service between Mayne Island and Vancouver Airport.
Harbour Air Seaplanes offers charter service from Victoria and downtown Vancouver or Vancouver Airport.
Pat Bay Air provides charter service to and from Victoria Airport to Mayne Island as well as flightseeing tours of the Southern Gulf Islands.