Search Seattle bus tickets

switcheroo

Quickview

How to get to Seattle by bus?

Routes259
Trips per day435
bus carriers4
Stations7
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Seattle?

The cheapest prices for a bus ticket to Seattle that users have found recently on Wanderu start at $1.00. Such great deals to Seattle are available on 4 routes including Portland, Portland and Bellingham. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Seattle. Everett at $10.00 has consistently the lowest average bus ticket prices to Seattle.

What are the main bus stations in Seattle?

The most popular bus stations in Seattle are 5th Ave S and S Dearborn St, King St Station - 303 S Jackson St and Bus Terminal - 503 S Royal Brougham Way. 5th Ave S and S Dearborn St is the busiest bus station in Seattle.

What are the most popular bus routes to Seattle?

Vancouver

There are 31 bus schedules per day connecting Vancouver with Seattle. It takes on average 4 hours to travel 122 miles, 196 kms, by bus from Vancouver. 4 bus carriers offer schedules from Vancouver, with Quick Shuttle offering the most daily connections to Seattle. Traveling by bus from Vancouver you will most likely to arrive in Seattle at Downtown Seattle.
Avg. Time
4h 0m
Avg. Price
$34.49

Portland

There are 10 bus schedules per day connecting Portland with Seattle. It takes on average 3 hours to travel 145 miles, 234 kms, by bus from Portland. 2 bus carriers offer schedules from Portland, with BoltBus offering the most daily connections to Seattle. Traveling by bus from Portland you will most likely to arrive in Seattle at 5th Ave S and S Dearborn St.
Avg. Time
3h 0m
Avg. Price
$25.20

Richmond

There are 10 bus schedules per day connecting Richmond with Seattle. It takes on average 3 hours to travel 114 miles, 184 kms, by bus from Richmond. 2 bus carriers offer schedules from Richmond, with Quick Shuttle offering the most daily connections to Seattle. Traveling by bus from Richmond you will most likely to arrive in Seattle at King St Station - 303 S Jackson St.
Avg. Time
3h 0m
Avg. Price
$43.20

Surrey

There are 6 bus schedules per day connecting Surrey with Seattle. It takes on average 3 hours to travel 106 miles, 171 kms, by bus from Surrey. One bus company operates schedules from Surrey, with Quick Shuttle offering the most daily connections to Seattle. Traveling by bus from Surrey you will most likely to arrive in Seattle at Downtown Seattle.
Avg. Time
3h 0m
Avg. Price
$48.16

Bellingham

There are 5 bus schedules per day connecting Bellingham with Seattle. It takes on average 2 hours to travel 80 miles, 128 kms, by bus from Bellingham. 2 bus carriers offer schedules from Bellingham, with BoltBus offering the most daily connections to Seattle. Traveling by bus from Bellingham you will most likely to arrive in Seattle at 5th Ave S and S Dearborn St.
Avg. Time
2h 0m
Avg. Price
$15.71