Where is Salt Spring?

Salt Spring Island is part of the Southern Gulf Islands between Vancouver and Victoria, in British Columbia and off Canada's West coast.

Current Travel Info

Click here for Up-to-Date Travel Information, Webcams, Delays, Local Radio Stations & More for BC Ferries, Canada/USA Border Crossing & Highways.

BC Ferries

Brigitte-BCFerriesStart your holiday with a scenic "cruise" weaving through the gulf islands. Look for migrating and resident whales, otters, seabirds, shell beaches, light-houses and beautiful homes.

Salt Spring Island is served by BC Ferries at 3 ferry terminals. Additional ferries are available in the summer months.

Swartz Bay to Fulford Harbour (35 minutes)

  • If you're coming from the Victoria area on Vancouver Island. It's also possible to come from mainland Vancouver by getting a BC Ferry from Tsawwassen to Swartz Bay, then catching a BC Ferry to Salt Spring.
    - Departs BC Ferries Swartz Bay terminal and sails to Fulford Harbour at Salt Spring's south end.
    Note: ticket price from this terminal includes return fare. Click for schedule >>

Tsawwassen to Long Harbour (1hr 15mins to 3.5hrs depending on number of stops)

  • If you're coming from Vancouver and the BC mainland
    Departs BC Ferries Tsawwassen terminal and sails to Long Harbour, Salt Spring's mid-island terminal.
    Note: ticket price from this terminal DOES NOT INCLUDE return fare. Click for schedule >>

Crofton to Vesuvius Bay (20 minutes)

  • If you're coming from Duncan (south of Nanaimo) on Vancouver Island. Also handy if you are coming from anywhere mid-north Vancouver Island, or from the Vancouver North Shore via the BC Ferries crossing Horseshoe Bay to Nanaimo. It's then a 45 minute drive to Crofton.
    - Departs BC Ferries Crofton terminal and sails to Vesuvius Bay at Salt Spring's north end.
    Note: ticket price from this terminal includes return fare. Click for schedule >>

By Air


Getting here faster couldn't be more fun than traveling by air with affordable seaplane flights from these well-established and trusted providers. With a flight time of approximately 35 minutes from downtown Vancouver, it's how many islanders choose to commute!

  1. Harbour Air / Salt Spring Air (a division of Harbour Air) offers several direct flights daily between Vancouver and Salt Spring Island. Visit: www.harbourair.com
  2. Seair Seaplanes offers daily flights between Salt Spring Island and the mainland. Visit: www.seairseaplanes.com

Travelling Internationally? If you're coming into Vancouver Airport, you can get a seaplane from SeaAir to Ganges on Salt Spring from the Vancouver Airport Seaplane Terminal. Or get a taxi to Tsawwassen and then a BC Ferry from Tsawwassen to Salt Spring (via Swartz Bay or direct to the Long Harbour Terminal).

Coming from another Gulf Island?

Coming from the United States?

Washington State Ferry

  • If you're driving from the USA, consider getting a ferry from Anacortes in the USA to Sidney (near Victoria on Vancouver Island). It's then a 10 minute drive to Swartz Bay to get a BC Ferry to Salt Spring Island. Washington State Ferry Schedule here >>

MV Coho (Black Ball Ferry Line)

  • The M.V. Coho provides a classic ship experience linking Victoria, B.C. on Vancouver Island with Port Angeles, WA, USA on the scenic Olympic Peninsula. The passenger and vehicle ferry provides year round daily service. Enjoy this scenic 90 minute crossing as part of your next vacation. Port Angeles is just a 2.5 hour drive from Seattle, WA. MV Coho Ferry Schedule here >>

Other Ways to Travel from Washington State

  • The Victoria Clipper - Provides passenger-only transportation between Seattle and Victoria and also runs the Princess Marguerite III ferry, carrying both cars and passengers. More info >>
  • Kenmore Air - Board a float-plane in Seattle and fly to Ganges. More info >>