• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 4 ways to get from Bonney Lake to Seattle by bus, train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  1h 40m

  1. Take the bus from Sumner Station - Bay 1 to 4th Ave & Pike St 578

$3 - $4

3 alternative options

Train  •  1h 55m

  1. Take the train from Sumner Station to King Street Station Sounder Lakewood - Seattle

$6 - $9

Taxi  •  43m

  1. Take a taxi from Bonney Lake to Seattle 36.8 miles

$230 - $280

Drive  •  43m

  1. Drive from Bonney Lake to Seattle 36.8 miles

$3 - $6

Questions & Answers

The cheapest way to get from Bonney Lake to Seattle is to bus which costs $2 - $4 and takes 1h 40m.

More details

The quickest way to get from Bonney Lake to Seattle is to taxi which costs $230 - $280 and takes 43m.

More details

No, there is no direct bus from Bonney Lake to Seattle. However, there are services departing from Bonney Lake P&R - Bay 5 and arriving at 4th Ave & Pike St via Sumner Station - Bay 1. The journey, including transfers, takes approximately 1h 40m.

More details

The distance between Bonney Lake and Seattle is 31 miles. The road distance is 36.8 miles.

Get driving directions

The best way to get from Bonney Lake to Seattle without a car is to bus which takes 1h 40m and costs $2 - $4.

More details

It takes approximately 1h 40m to get from Bonney Lake to Seattle, including transfers.

More details

Bonney Lake to Seattle bus services, operated by Sound Transit, arrive at Sumner Station - Bay 1.

More details

The best way to get from Bonney Lake to Seattle is to bus which takes 1h 40m and costs $2 - $4. Alternatively, you can train, which costs $5 - $9 and takes 1h 55m.

Mode details

Bonney Lake to Seattle bus services, operated by Sound Transit, arrive at 4th Ave & Pike St station.

More details

Yes, the driving distance between Bonney Lake to Seattle is 37 miles. It takes approximately 43m to drive from Bonney Lake to Seattle.

Get driving directions

Map of how to get from Bonney Lake to Seattle.
Launch map view
  • Distance: 30.6 miles
  • Duration: 1h 40m

What companies run services between Bonney Lake, WA, USA and Seattle, WA, USA?

Sound Transit operates a bus from Bonney Lake to Seattle hourly, and the journey takes 59m. Alternatively, Sound Transit operates a train from Bonney Lake to Seattle every 3 hours. Tickets cost $3 - $5 and the journey takes 44m.

Train operators
Bus operators
Sound Transit
Phone
+1 206-398-5000
Website
soundtransit.org
Bus from Sumner Station - Bay 1 to 4th Ave & Pike St
Ave. Duration
59m
Frequency
Hourly
Estimated price
$0
Schedules at
soundtransit.org
Other operators
Taxi from Bonney Lake to Seattle
Ave. Duration
43m
Estimated price
$230 - $280
King Cab
Phone
+1 253-474-8294
Website
kingcabnw.com
Fort Lewis Taxi
Phone
+1 253-582-3000
Website
fortlewistaxi.org
Fair Fares Taxi Cab
Phone
+1 253-267-5599
Website
taxifairfares.com

Want to know more about travelling around United States

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.

More Questions & Answers

There are 666+ hotels available in Seattle. Prices start at $89 USD per night.

More details