There are 4 ways to get from Black Diamond to Puyallup by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 907 bus, train
best- Take the bus from Baker St & 3rd Ave to Renton Transit Center - Bay 6bus 907
- Take the train from Tukwila Sounder Station to Puyallup Stationtrain S Line
2h 34m$9Drive 23.5 mi
cheapest- Drive from Black Diamond to Puyallupcar 23.5 mi
36 min$5–7Taxi
- Take the taxi from Black Diamond to Puyalluptaxi 23.5 mi
36 min$75–95Line 907 bus, bus, line 578 bus
- Take the bus from Baker St & 3rd Ave to Renton Transit Center - Bay 6bus 907
- Take the bus from Renton Transit Center - Bay 8 to 2nd St SW & A St SWbus 160
- Take the bus from Auburn Station - Bay 4 to Puyallup Station - Bay 3bus 578
2h 58m$9
Black Diamond to Puyallup by bus and train
Comparing Your Travel Options
The cheapest way to get from Black Diamond to Puyallup is to drive which costs $4 - $7 and takes 36 min.
The fastest way to get from Black Diamond to Puyallup is to drive which takes 36 min and costs $4 - $7.
No, there is no direct bus from Black Diamond to Puyallup station. However, there are services departing from Baker St & 3rd Ave and arriving at Puyallup Station - Bay 3 via Renton Transit Center - Bay 8 and Auburn Station - Bay 4. The journey, including transfers, takes approximately 2h 58m.
The distance between Black Diamond and Puyallup is 43 miles. The road distance is 23.7 miles.
The best way to get from Black Diamond to Puyallup without a car is to line 907 bus and train which takes 2h 34m and costs $9.
It takes approximately 2h 34m to get from Black Diamond to Puyallup, including transfers.
Black Diamond to Puyallup bus services, operated by King County Metro, depart from Baker St & 3rd Ave station.
Black Diamond to Puyallup bus services, operated by King County Metro, arrive at Renton Transit Center - Bay 6 station.
Yes, the driving distance between Black Diamond to Puyallup is 24 miles. It takes approximately 36 min to drive from Black Diamond to Puyallup.
There are 361+ hotels available in Puyallup.
What companies run services between Black Diamond, WA, USA and Puyallup, WA, USA?
You can take a bus from Baker St & 3rd Ave to Puyallup Station - Bay 3 via Renton Transit Center - Bay 6, Renton Transit Center - Bay 8, 2nd St SW & A St SW, and Auburn Station - Bay 4 in around 2h 58m.
- Phone
- +1 888-889-6368
- [email protected]
- Website
- Sound Transit
Train from Tukwila Sounder Station to Puyallup Station
- Ave. Duration
- 29 min
- Frequency
- Every 3 hours
- Estimated price
- $3
- Website
- Sound Transit
- Adult
- $3
- Phone
- +1 206-553-3000
- Website
- King County Metro
Bus from Baker St & 3rd Ave to Renton Transit Center - Bay 6
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- King County Metro
- Adult
- $3
Bus from Baker St & 3rd Ave to Renton Transit Center - Bay 6
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- King County Metro
- Adult
- $3
Bus from Renton Transit Center - Bay 8 to 2nd St SW & A St SW
- Ave. Duration
- 1h 7m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- King County Metro
- Adult
- $3
- Phone
- +1 888-889-6368
- [email protected]
- Website
- Sound Transit
Bus from Renton Transit Center - Bay 8 to 2nd St SW & A St SW
- Ave. Duration
- 53 min
- Frequency
- 5 times a day
- Estimated price
- $3
- Website
- Sound Transit
- Adult
- $3
Bus from Auburn Station - Bay 4 to Puyallup Station - Bay 3
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Sound Transit
- Adult
- $3
- Ave. Duration
- 36 min
- Estimated price
- $75–95
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, French strikes 2018: What are my alternative transport options?, and Getting to Milan from the airport - to help you get the most out of your next trip.









