There are 4 ways to get from Puget Sound to Vancouver Island by unknown, plane, train, car ferry, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Seattle Lake Union SPB, fly to Victoria Inner Harbour Apt
best- Walk from Puget Sound to Seattle Lake Union SPB (LKE)
- Fly from Seattle Lake Union SPB (LKE) to Victoria Inner Harbour Apt (YWH)LKE - YWH
58 minTravel, train, car ferry, bus
- Walk from Puget Sound to Edmonds
- Take the train from Edmonds to Vancouver
- Take the car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Cumberland, BC - Gas'n'Go
- Walk from Cumberland, BC - Gas'n'Go to Vancouver Island
10h 18mTravel, bus, ferry
- Walk from Puget Sound to Edmonds Ferry Westbound
- Take the bus from Edmonds Ferry Westbound to Port Angeles Gateway Transit Center
- Take the ferry from Port Angeles to Victoria
- Take the bus from Victoria, BC - Capital City Station to Buckley Bay, BC - BC Ferries Terminal
- Walk from Downtown Courtenay Bay A to Vancouver Island
12h 39mTravel, bus to Seattle-Tacoma International Airport, fly to Victoria International Airport
- Walk from Puget Sound to Edmonds Amtrak
- Take the bus from Edmonds Amtrak to SeaTac Airport, WA
- Fly from Seattle-Tacoma International Airport (SEA) to Victoria International Airport (YYJ)SEA - YYJ
3h 22m
Seattle Lake Union SPB (LKE) to Victoria Inner Harbour Apt (YWH) flights
Questions & Answers
The distance between Puget Sound and Vancouver Island is 141 km.
The best way to get from Puget Sound to Vancouver Island without a car is to travel and train and car ferry and bus which takes 10h 18m and costs .
It takes approximately 58 min to get from Puget Sound to Vancouver Island, including transfers.
There are two+ hotels available in Vancouver Island.
What companies run services between Puget Sound, WA, USA and Vancouver Island, BC, Canada?
There is no direct connection from Puget Sound to Vancouver Island. However, you can travel to Seattle Lake Union SPB (LKE) airport then fly to Victoria Inner Harbour Apt (YWH). Alternatively, you can take a vehicle from Puget Sound to Vancouver Island via Edmonds, Vancouver, Main Street-Science World Station @ Platform 1, Burrard Station @ Platform 1, Westbound W Georgia St @ Burrard St, Keith Rd @ Horseshoe Bay Ferry Terminal, Horseshoe Bay, BC, Nanaimo Departure Bay, Nanaimo, Departure Bay Ferry Terminal, Canada, and Cumberland, BC - Gas'n'Go in around 10h 18m.
- Website
- alaskaair.com
Flights from Seattle-Tacoma International Airport to Victoria International Airport
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- $40–340
- Website
- harbourair.com
Flights from Seattle Lake Union SPB to Victoria Inner Harbour Apt
- Ave. Duration
- 30 min
- When
- Monday to Saturday
- Estimated price
- $40–350
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Edmonds to Vancouver
- Ave. Duration
- 3h 34m
- Frequency
- Twice daily
- Estimated price
- $50–150
- Website
- https://www.amtrak.com/home.html
- info@islandlinkbus.com
- Website
- islandlinkbus.com
Bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Cumberland, BC - Gas'n'Go
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- $44
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- $44
Bus from Victoria, BC - Capital City Station to Buckley Bay, BC - BC Ferries Terminal
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- $56
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- $56
- Phone
- +1 360-417-0700
- Website
- dungeness-line.com
Bus from Edmonds Ferry Westbound to Port Angeles Gateway Transit Center
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $75–100
- Website
- https://dungeness-line.com/
- Schedules at
- https://dungeness-line.com/schedules/
Bus from Edmonds Amtrak to SeaTac Airport, WA
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- $24–35
- Website
- https://dungeness-line.com/
- Schedules at
- https://dungeness-line.com/schedules/
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- $18–160
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $18–55
- Standard Vehicle + Passenger
- $110–160
- Adult Passenger + Standard Vehicle
- $106
- Phone
- +1 888-993-3779
- Website
- cohoferry.com
Ferry from Port Angeles to Victoria
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $33
- Website
- https://cohoferry.com
- Schedules at
- https://cohoferry.com/schedule-fares
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide












