Traveling by ferry is part of experiencing island life. BC Ferries provides regular scheduled car/passenger service to Mayne Island year round. The island is a scenic 60 minutes from Vancouver (Tsawwassen) and 50 minutes from Victoria (Swartz Bay) on Vancouver Island.
Ferry reservations can be made during busy periods at no extra cost.
Reserve on-line at www.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, and make sure you pick up a Mayne Island Chamber brochure/map on the ferry.
For ferry walk-ons, our Mayne Island Resort shuttle will pick up our guests. Please phone ahead to confirm – 1 866 539 5399.
Arriving by seaplane is a spectacular and unforgettable trip over the beautiful Gulf Islands. Scheduled and chartered flights are available to Miner’s Bay on Mayne Island, just a 5 minute drive from the resort. Let us know when you’re arriving and we’ll have someone pick you up at the dock.
Salt Spring Air offers daily scheduled service between Mayne Island and Vancouver Airport and Downtown Vancouver.
Tel: 1-877-537-9880 www.saltspringair.com
Seair Seaplanes offers daily scheduled service between Mayne Island and Vancouver Airport.
Tel: 1-800-447-3247 www.seairseaplanes.com
Kenmore Air, beginning April 1st, will offer scheduled service from Downtown Seattle (Lake Union) or Kenmore, Washigton.
Tel: 866-359-2842 www.kenmoreair.com
Harbour Air Seaplanes offers charter service from Victoria and downtown Vancouver or Vancouver Airport.
Tel: 1-800-665-0212 www.harbour-air.com
Pat Bay Air provides charter service to and from Victoria Airport to Mayne Island as well as flightseeing tours of the Southern Gulf Islands, Vancouver and Victoria aboard their Cessnas and Beavers.
Tel: 1-866-654-0646 www.patbayair.com
Whether it’s mother-daughter bonding, a college friend’s reunion, milestone celebrations or a pre-wedding get-together, Mayne Island Resort provides the perfect opportunity to reconnect and get caught up. This package is based on 3 Guests, for larger groups please phone 1-866-539-5399 …