Travel from Roseburg to Seattle

Bus from Roseburg to Seattle

Greyhound USA operates a bus from Roseburg to Seattle twice daily. Tickets cost $23 - $55 and the journey takes 3 h 58 min. Boltbus also services this route 4 times a day.

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 Roseburg to Seattle

From Roseburg, OR bus to Eugene, OR, taxi to Eugene airport, fly to Seattle airport, then tram to Seattle. 4 h 16 min $211. From Roseburg, OR bus to Grants Pass Greyhound, bus to Medford airport, fly to Seattle airport, then tram to Seattle. 6 h 4 min $201. From Roseburg, OR bus to Portland, OR then bus to Seattle, WA. 8 h 13 min $66. From Roseburg, OR bus to Portland Union Station Amtrak then train to Seattle King Street Station Amtrak. 8 h 28 min $77. From Roseburg drive to Seattle. 6 h 10 min $42.