There are 2 ways to get from Puyallup to Vashon by train, ferry, 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.
Train, line 975 ferry
best- Take the train from Puyallup Station to King Street StationS Line
- Take the ferry from Vashon Island Water Taxi & Colman Dock to Vashon Passenger Ferry & Vashon Ferry Dock975
3h 8m$13–16Line 400 bus, line 11 bus, ferry
cheapest- Take the bus from Fairview Dr & 9th Ave SW Red Lot to Commerce St Station - Zone F400
- Take the bus from Commerce St Station - Zone E to Pt Defiance Ferry Terminal11
- Take the ferry from Point Defiance to Tahlequah
4h 12m$12–29
Puyallup to Vashon by train, foot, ferry, and bus
Questions & Answers
The cheapest way to get from Puyallup to Vashon is to train and line 975 ferry which costs $13 - $16 and takes 3h 8m.
The fastest way to get from Puyallup to Vashon is to train and line 975 ferry which takes 3h 8m and costs $13 - $16.
The distance between Puyallup and Vashon is 47 miles.
The best way to get from Puyallup to Vashon without a car is to train and line 975 ferry which takes 3h 8m and costs $13 - $16.
It takes approximately 3h 8m to get from Puyallup to Vashon, including transfers.
There are 928+ hotels available in Vashon.
What companies run services between Puyallup, WA, USA and Vashon, WA, USA?
There is no direct connection from Puyallup to Vashon. However, you can take the train to King Street Station, walk to Vashon Island Water Taxi & Colman Dock, take the line 975 ferry to Vashon Passenger Ferry & Vashon Ferry Dock, walk to Vashon Ferry Dock & 103rd Ave SW, then take the line 118 bus to Vashon Hwy SW & SW Bank Rd. Alternatively, you can take a bus from Fairview Dr & 9th Ave SW Red Lot to Vashon Hwy SW & SW Bank Rd via Commerce St Station - Zone E, Pt Defiance Ferry Terminal, Point Defiance, Tahlequah, and SW Tahlequah Rd & Sr 163 in around 4h 12m.
- Phone
- +1 888-889-6368
- main@soundtransit.org
- Website
- soundtransit.org
Train from Puyallup Station to King Street Station
- Ave. Duration
- 49 min
- Frequency
- Every 3 hours
- Estimated price
- $3–6
- Website
- https://www.soundtransit.org
- Phone
- +1 253-581-8000
- Website
- piercetransit.org
Bus from Fairview Dr & 9th Ave SW Red Lot to Commerce St Station - Zone F
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- piercetransit.org
- Youth 0-18
- $0
- Adult
- $2
Bus from Commerce St Station - Zone E to Pt Defiance Ferry Terminal
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- piercetransit.org
- Youth 0-18
- $0
- Adult
- $2
- Phone
- +1 206-553-3000
- Website
- kingcounty.gov
Ferry from Vashon Island Water Taxi & Colman Dock to Vashon Passenger Ferry & Vashon Ferry Dock
- Ave. Duration
- 22 min
- Frequency
- Every 4 hours
- Estimated price
- $7
- Website
- https://kingcounty.gov/en/dept/metro
- Phone
- +1 360 705 7000
- Website
- wsdot.wa.gov
Ferry from Point Defiance to Tahlequah
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- $5–22
- Schedules at
- wsdot.wa.gov
- Passenger
- $5–15
- Vehicle & Driver
- $15–22
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 Bali: What to do if Mount Agung erupts, Train travel in Spain: A guide to Renfe, and Flying into Beijing? - to help you get the most out of your next trip.








