Travel from Corvallis to Seattle

Bus or train from Corvallis to Seattle?

Boltbus operates a bus from Corvallis to Seattle once daily. Tickets cost $19 - $40 and the journey takes 5 h 15 min. Alternatively, Amtrak operates a train from Corvallis to Seattle 3 times a day. Tickets cost $45 - $120 and the journey takes 5 h 39 min.

Book transport from Corvallis to Seattle

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Corvallis to Seattle

ModeDurationPrice
From Corvallis bus to Portland airport, fly to Seattle airport, then tram to Seattle.4 h 48 min$200
From Corvallis, OR bus to Eugene, OR, taxi to Eugene airport, fly to Seattle airport, then tram to Seattle.3 h 52 min$207
From Corvallis Transit Center bus to Albany Amtrak then bus to Seattle, WA.6 h 45 min$36
From Corvallis Transit Center bus to Albany Amtrak then train to Seattle King Street Station Amtrak.7 h 9 min$86
From Corvallis, OR bus to Portland, OR then bus to Seattle, WA.7 h 11 min$66
From Corvallis drive to Seattle.4 h 36 min$30

How long does it take to get from Corvallis to Seattle?

It takes approximately 4 h 48 min to get from Corvallis to Seattle, including transfers.

Is there a direct bus between Corvallis and Seattle?

No, there is no direct bus from Corvallis to Seattle. However, there are services departing from Corvallis Transit Center and arriving at Seattle, WA via Albany Amtrak. The journey, including transfers, takes approximately 6 h 45 min.

Operators from Corvallis to Seattle

OperatorPhoneWebsite
HUT Portland Air ShuttleHUT Portland Air Shuttle
Alaska Airlines, Inc.Alaska Airlines, Inc.
DeltaDelta
Sound Transit (ST)Sound Transit (ST)
Greyhound USA+1 214-849-8100Greyhound USA
Linn-Benton LoopLinn-Benton Loop
Boltbus+1 1-877-265-8287Boltbus
Amtrak+1 1-800-872-7245Amtrak