Transportation

Salt Spring Island is the largest of the southern Gulf Islands on Canada’s
west coast. It is situated between Vancouver and Victoria in a mild Mediterranean climate.

You can catch a ferry and bring your car or come as a passenger, or fly by seaplane!

By Sea

BC Ferries services the following routes:

  • Tsawwassen near Vancouver to Long Harbour on Salt Spring
  • Swartz Bay near Victoria to Fulford Harbour on Salt Spring
  • Crofton near Nanaimo/Duncan to Vesuvius on Salt Spring

Note that depending on your schedule you can travel by ferry directly from Tsawwassen, or you can go to Swartz Bay on Vancouver Island and transfer there to the ferry to Fulford Harbour (make sure to ask for a ‘through fare’ to Salt Spring).

Reservations (1-888-223-3779) on the Tsawwassen direct to Long Harbour route are required and are free of charge. A nominal fee is charged for reservations on the Tsawwassen to Swartz Bay route. Reservations are not available on the Swartz Bay-Fulford or the Crofton-Vesuvius routes.

Check schedules and make reservations at www.bcferries.com.

By Air

Victoria International Airport is about 10 minutes from the Swartz Bay terminal on Vancouver Island.

Sea plane services are available daily from downtown Vancouver and Victoria, and the Vancouver and Victoria International Airports into Ganges Harbour. You can also fly from Seattle to Ganges with Kenmore Air.

Salt Spring Air
250-537-9880 or
1-877-537-9880 Toll Free

Seair Seaplanes
604-273-8900  or
1-800-447-3247 Toll Free

Harbour Air
250-537-5525 or
1.800.665.0212 Toll Free

Kenmore Air
1-866-435-.9524 Toll Free

On Salt Spring

Car Rentals
Salt Spring Car & Scooter Rentals
250/537-3122

Taxi services
Amber Cab Co. 250/537-3277
Silver Shadow Taxi 250/537-3030

Bus Service
BC Transit Information

Pick up our brochure at the Salt Spring Island Visitor Centre!