There are 4 ways to get from Vashon to Victoria by ferry, train, bus, 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.
Ferry
best- Take the ferry from Vashon Island to Fauntleroyferry Vashon Island - Fauntleroy
- Take the ferry from Seattle Clipper Terminal to Victoriaferry Seattle
5h 44m$188–344Line 975 ferry, train
- Take the ferry from Vashon Passenger Ferry & Vashon Ferry Dock to Vashon Island Water Taxi & Colman Dockferry 975
- Take the train from Seattle to Vancouvertrain
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
8h 36mLine 975 ferry, bus, train
- Take the ferry from Vashon Passenger Ferry & Vashon Ferry Dock to Vashon Island Water Taxi & Colman Dockferry 975
- Take the bus from Seattle to Bellingham Amtrak Stationbus
- Take the bus from Bellingham Bus Stop to Vancouverbus
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
10h 23mLine 118 bus, line 975 ferry, fly
- Take the bus from Vashon Hwy SW & SW Bank Rd to Vashon Ferry Dock & 103rd Ave SWbus
- Take the ferry from Vashon Passenger Ferry & Vashon Ferry Dock to Vashon Island Water Taxi & Colman Dockferry
- Fly from Seattle-Tacoma International Airport (SEA) to Victoria International Airport (YYJ)plane SEA - YYJ
5h 53m$272–722
Seattle-Tacoma International Airport (SEA) to Victoria International Airport (YYJ) flights
Comparing Your Travel Options
The cheapest way to get from Vashon to Victoria is to ferry which costs $180 - $350 and takes 5h 44m.
The fastest way to get from Vashon to Victoria is to ferry which takes 5h 44m and costs $180 - $350.
No, there is no direct ferry from Vashon to Victoria. However, there are services departing from Vashon Island and arriving at Victoria via Seattle Clipper Terminal. The journey, including transfers, takes approximately 5h 44m.
The distance between Vashon and Victoria is 165 km.
The best way to get from Vashon to Victoria without a car is to ferry which takes 5h 44m and costs $180 - $350.
It takes approximately 5h 44m to get from Vashon to Victoria, including transfers.
There are 280+ hotels available in Victoria.
What companies run services between Vashon, WA, USA and Victoria, BC, Canada?
You can take a bus from Vashon Hwy SW & SW Bank Rd to Victoria via Vashon Ferry Dock & 103rd Ave SW, Vashon Island, Fauntleroy, Fauntleroy Way SW & SW Barton St, 3rd Ave & Virginia St, and Seattle Clipper Terminal in around 5h 44m.
- Website
- alaskaair.com
Flights from Seattle-Tacoma International Airport to Victoria International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $550–700
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $55–130
- Website
- Amtrak
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Seattle to Bellingham Amtrak Station
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $30–45
- Website
- Amtrak
- Phone
- +1 360 705 7000
- Website
- Washington State Ferries
Ferry from Vashon Island to Fauntleroy
- Ave. Duration
- 20 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–35
- Schedules at
- Washington State Ferries
- Passenger
- $9–22
- Vehicle & Driver
- $24–35
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
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide








