There are 6 ways to get from Edmonds to Salt Spring Island by train, bus, ferry, busferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, Bus, ferry
best- Take the train from Edmonds to Vancouvertrain
- Take the bus from Vancouver to Tsawwassenbus
- Take the ferry from Vancouver to Salt Spring Islandferry
8h 12mBus, ferry, bus and ferry
- Take the bus from Edmonds Ferry Westbound to Port Angeles Gateway Transit Centerbus
- Take the ferry from Port Angeles to Victoriaferry
- Take the busferry from Victoria to Tsawwassenbusferry
- Take the ferry from Vancouver to Salt Spring Islandferry
11h 19mTrain to Vancouver International Airport, fly to Ganges Harbor
- Take the train from Edmonds to Vancouvertrain
- Fly from Vancouver International Airport (YVR) to Ganges Harbor (YGG)plane YVR - YGG
5h 28mTrain to Coal Harbour Spb, fly to Ganges Harbor
- Take the train from Edmonds to Vancouvertrain
- Fly from Coal Harbour Spb (CXH) to Ganges Harbor (YGG)plane CXH - YGG
5h 16mTrain to Vancouver Harbour, fly to Salt Spring
- Take the train from Edmonds to Vancouvertrain
- Fly from Vancouver Harbour to Salt Springplane
5h 26mBus to Vancouver Harbour, fly to Salt Spring
- Take the bus from Everett Bus Stop to Vancouverbus
- Fly from Vancouver Harbour to Salt Springplane
7h 18m
Vancouver International Airport (YVR) to Ganges Harbor (YGG) flights
Questions & Answers
The distance between Edmonds and Salt Spring Island is 290 km.
The best way to get from Edmonds to Salt Spring Island without a car is to train and Bus and ferry which takes 8h 12m and costs .
It takes approximately 8h 12m to get from Edmonds to Salt Spring Island, including transfers.
There are 247+ hotels available in Salt Spring Island.
What companies run services between Edmonds, WA, USA and Salt Spring Island, BC, Canada?
There is no direct connection from Edmonds to Salt Spring Island. However, you can take the train to Vancouver, walk to Vancouver, take the bus to Tsawwassen, walk to Vancouver, then take the ferry to Salt Spring Island. Alternatively, you can take a bus from Edmonds Ferry Westbound to Salt Spring Island via Port Angeles Gateway Transit Center, Port Angeles, Victoria, Victoria, Tsawwassen, and Vancouver in around 11h 19m.
- Website
- harbourair.com
Flights from Vancouver International Airport to Ganges Harbor
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $28–260
Flights from Coal Harbour Spb to Ganges Harbor
- Ave. Duration
- 25 min
- When
- Every day
- Estimated price
- $35–330
- Website
- amtrak.com
Train from Edmonds to Vancouver
- Ave. Duration
- 3h 34m
- Frequency
- Twice daily
- Schedules at
- amtrak.com
- Phone
- +1 888 788 8840
- reservations@bcfconnector.com
- Website
- bcfconnector.com
Bus from Vancouver to Tsawwassen
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Website
- https://bcfconnector.com/
Busferry from Victoria to Tsawwassen
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- $16–77
- Website
- https://bcfconnector.com/
- Adult
- $77
- Senior
- $69
- Youth
- $31
- Child
- $16
- Toddler
- $0
- Website
- dungeness-line.com
Bus from Edmonds Ferry Westbound to Port Angeles Gateway Transit Center
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Schedules at
- dungeness-line.com
- Website
- greyhound.com
Bus from Everett Bus Stop to Vancouver
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a week
- Schedules at
- greyhound.com
- Website
- bcferries.com
Ferry from Vancouver to Salt Spring Island
- Ave. Duration
- 1h 23m
- Frequency
- Twice a week
- Schedules at
- bcferries.com
- Website
- cohoferry.com
Ferry from Port Angeles to Victoria
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $33
- Schedules at
- cohoferry.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, Getting around the Cyclades, and Getting to Milan from the airport - to help you get the most out of your next trip.

