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 Stationtrain S Line
- Take the ferry from Vashon service at Pier 50 to Vashon Water Taxi Terminalferry 975
2h 24m$13Line 400 bus, line 11 bus, ferry
cheapest- Take the bus from Fairview Dr & 9th Ave SW Red Lot to Commerce St Station - Zone Fbus 400
- Take the bus from Commerce St Station - Zone E to Pt Defiance Ferry Terminalbus 11
- Take the ferry from Point Defiance to Tahlequahferry
3h 45m$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 and takes 2h 24m.
The fastest way to get from Puyallup to Vashon is to train and line 975 ferry which takes 2h 24m and costs $13.
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 2h 24m and costs $13.
It takes approximately 2h 24m to get from Puyallup to Vashon, including transfers.
There are 865+ 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 service at Pier 50, take the line 975 ferry to Vashon Water Taxi Terminal, 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 3h 45m.
- 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
- Website
- https://www.soundtransit.org
- Adult
- $3
- 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
- 37 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 service at Pier 50 to Vashon Water Taxi Terminal
- Ave. Duration
- 22 min
- Frequency
- Hourly
- 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 The London Underground: Essential tips to navigate the Tube, What are the different types of Renfe trains in Spain?, and Which London airport should I choose? - to help you get the most out of your next trip.








