There are 2 ways to get from Port Angeles to Salt Spring Island by ferry, busferry, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus and ferry to Richmond, fly to Saltspring Island Harbour Airport
best- Take the ferry from Port Angeles to Victoriaferry
- Take the busferry from Victoria to Tsawwassenbusferry
- Fly from Richmond to Saltspring Island Harbour Airportplane
8h 51m$129–279Bus, bus to Vancouver Airport YVR South, fly to Salt Spring
- Take the bus from Port Angeles Gateway Transit Center to Virginia Masonbus
- Take the bus from Seattle, WA - Convention centre to River Rock Casino Resort, Richmondbus
- Fly from Vancouver Airport YVR South to Salt Springplane
10h 15m$192–318
Richmond to Saltspring Island Harbour Airport flights
Questions & Answers
The cheapest way to get from Port Angeles to Salt Spring Island is to ferry and bus and ferry and fly which costs $120 - $280 and takes 8h 51m.
The fastest way to get from Port Angeles to Salt Spring Island is to ferry and bus and ferry and fly which takes 8h 51m and costs $120 - $280.
The distance between Port Angeles and Salt Spring Island is 196 km.
It takes approximately 8h 51m to get from Port Angeles to Salt Spring Island, including transfers.
There are 99+ hotels available in Salt Spring Island.
What companies run services between Port Angeles, WA, USA and Salt Spring Island, BC, Canada?
There is no direct connection from Port Angeles to Salt Spring Island. However, you can take the ferry to Victoria, walk to Victoria, take the vehicle to Tsawwassen, walk to Tsawwassen Ferry Terminal @ Bay 2, take the line 620 bus to Bridgeport Station @ Bay 1 Unloading Only, walk to Bridgeport Station @ Bay 6, take the line 412 bus to Westbound Inglis Dr @ Bell Irving Rd, walk to Richmond airport, then fly to Saltspring Island Harbour Airport. Alternatively, you can take the bus to Virginia Mason, walk to Seattle, WA - Convention centre, take the bus to River Rock Casino Resort, Richmond, walk to Bridgeport Station @ Bay 6, take the line 412 bus to Westbound Inglis Dr @ Bell Irving Rd, walk to Vancouver Airport YVR South airport, then fly to Salt Spring.
- Phone
- +1 888 788 8840
- reservations@bcfconnector.com
- Website
- 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
- Phone
- +1 360-417-0700
- Website
- dungeness-line.com
Bus from Port Angeles Gateway Transit Center to Virginia Mason
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $60–75
- Website
- https://dungeness-line.com/
- Schedules at
- https://dungeness-line.com/schedules/
- Phone
- +1 800.665.2122
- rez@quickcoach.com
- Website
- quickcoach.com
Bus from Seattle, WA - Convention centre to River Rock Casino Resort, Richmond
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- $55–65
- Website
- https://quickcoach.com/en
- Schedules at
- https://quickcoach.com/en/schedule
- Adult
- $55–65
- Phone
- +1 888-993-3779
- Website
- cohoferry.com
Ferry from Port Angeles to Victoria
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $34
- Website
- https://cohoferry.com
- Schedules at
- https://cohoferry.com/schedule-fares
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 London to Edinburgh, Need to know: Eurostar, and Want to know more about Flixbus? - to help you get the most out of your next trip.





