Coronavirus (COVID-19): get the latest travel updates

Bus Seattle, WA - Portland, OR | Book Bus Tickets - Busbud

Easily compare and book your next trip with Busbud

Cheap buses leaving today

One passenger / one way

9:00 AM5:40 PM
$17
Seattle - Virginia Mason HospitalPortland - Union Station
9:00 AM
Seattle - Virginia Mason Hospital
5:40 PM
Portland - Union Station
Greyhound
$17
12:15 PM5:15 PM
$21
Seattle - 5th Ave S & S Dearborn StPortland - 13th Ave & Holladay
12:15 PM
Seattle - 5th Ave S & S Dearborn St
5:15 PM
Portland - 13th Ave & Holladay
BoltBus
$21
11:50 AM5:40 PM
$17
Seattle - SEA AirportPortland - Union Station
11:50 AM
Seattle - SEA Airport
5:40 PM
Portland - Union Station
Greyhound
$17
9:15 AM5:40 PM
$18
Seattle - King Street StationPortland - Union Station
9:15 AM
Seattle - King Street Station
5:40 PM
Portland - Union Station
Greyhound
$18
12:10 PM5:40 PM
$19
Seattle - VA Puget SoundPortland - Union Station
12:10 PM
Seattle - VA Puget Sound
5:40 PM
Portland - Union Station
Greyhound
$19
9:00 AM5:40 PM
$17
Seattle - Virginia Mason HospitalPortland - Union Station
9:00 AM
Seattle - Virginia Mason Hospital
5:40 PM
Portland - Union Station
Greyhound
$17

Cheap buses leaving tomorrow

One passenger / one way

11:50 AM5:40 PM
$24
Seattle - SEA AirportPortland - Union Station
11:50 AM
Seattle - SEA Airport
5:40 PM
Portland - Union Station
Greyhound
$24
12:15 PM5:15 PM
$29
Seattle - 5th Ave S & S Dearborn StPortland - 13th Ave & Holladay
12:15 PM
Seattle - 5th Ave S & S Dearborn St
5:15 PM
Portland - 13th Ave & Holladay
BoltBus
$29
9:00 AM5:40 PM
$24
Seattle - Virginia Mason HospitalPortland - Union Station
9:00 AM
Seattle - Virginia Mason Hospital
5:40 PM
Portland - Union Station
Greyhound
$24
12:10 PM5:40 PM
$26
Seattle - VA Puget SoundPortland - Union Station
12:10 PM
Seattle - VA Puget Sound
5:40 PM
Portland - Union Station
Greyhound
$26
9:02 AM5:40 PM
$26
Seattle - Poly ClinicPortland - Union Station
9:02 AM
Seattle - Poly Clinic
5:40 PM
Portland - Union Station
Greyhound
$26
11:50 AM5:40 PM
$24
Seattle - SEA AirportPortland - Union Station
11:50 AM
Seattle - SEA Airport
5:40 PM
Portland - Union Station
Greyhound
$24

Cheap buses leaving Monday

One passenger / one way

11:50 AM5:40 PM
$17
Seattle - SEA AirportPortland - Union Station
11:50 AM
Seattle - SEA Airport
5:40 PM
Portland - Union Station
Greyhound
$17
12:15 PM5:15 PM
$21
Seattle - 5th Ave S & S Dearborn StPortland - 13th Ave & Holladay
12:15 PM
Seattle - 5th Ave S & S Dearborn St
5:15 PM
Portland - 13th Ave & Holladay
BoltBus
$21
9:15 AM5:40 PM
$17
Seattle - King Street StationPortland - Union Station
9:15 AM
Seattle - King Street Station
5:40 PM
Portland - Union Station
Greyhound
$17
9:00 AM5:40 PM
$17
Seattle - Virginia Mason HospitalPortland - Union Station
9:00 AM
Seattle - Virginia Mason Hospital
5:40 PM
Portland - Union Station
Greyhound
$17
12:10 PM5:40 PM
$19
Seattle - VA Puget SoundPortland - Union Station
12:10 PM
Seattle - VA Puget Sound
5:40 PM
Portland - Union Station
Greyhound
$19
11:50 AM5:40 PM
$17
Seattle - SEA AirportPortland - Union Station
11:50 AM
Seattle - SEA Airport
5:40 PM
Portland - Union Station
Greyhound
$17

Trip Reviews for Seattle - Portland

3.6 out of 5 stars

User reviews from travelers who booked a bus ticket from Seattle to Portland

Ratings and Reviews (82)


Natasha L.February 16, 2020 | 

Very friendly driver! Bus got to Seattle on time and arrived in Portland on time. Clean and comfortable.

Jing C.January 5, 2020 | 

The driver was indifferent and cold. Not nice to answer questions.

Bruce S.December 31, 2019 | 

Was unable to get any information on when bus would come or if it would come at all. Phone and online response was unacceptable and gets a zero.

George B.December 28, 2019 | 

i will keep using.

Chak Kam Bowen T.December 21, 2019 | 

I hope next time can be on time

Michelle J.December 2, 2019 | 

Greyhound in Portland is horrible and the drivers going and coming were rude. What is really going on with greyhound??☹

Billie K.October 31, 2019 | 

I love the new east Portland stop

Alan F.October 28, 2019 | 

Was easy and comfortable. A closed road made us late

Alina W.October 21, 2019 | 

There was a change of the station in Portland that I was not informed about until in the bus.

Christine S.October 20, 2019 | 

Driver was very personable. He told us how to lock the restroom door among other welcoming and orientation remarks. He encouraged riders to ask him any questions we might have had.

Meheret A.October 15, 2019 | 

Was good

Angelus D.October 13, 2019 | 

We arrived early and the bus driver kindly let us broad the earlier bus - many thanks Only one complaint. We were seated at the back of the bus and the toilet smelt strongly of urine for most of the journey.

Olivia C.October 6, 2019 | 

It was comfortable.

Aleksei M.September 30, 2019 | 

The bus was dirty and the smell from the toilet was so terrible making the whole experience of seating at the back seats awful.

Justin P.September 28, 2019 | 

Bus driver was awesome and overall the ride was a perfect experience!

Nasra H.September 23, 2019 | 

The internet was poor. Also useful to know if there's a traytable available to be able to plan for working surfaces

Natalie M.September 21, 2019 | 

Good bus but internet didn't work

Patricia L.September 5, 2019 | 

Apparently the bus before ours never arrived and they loaded us on our bus and the other passengers were still there. On the return trip to Seattle the bus was 45 minutes late and the seat I was in was broken

Saira S.September 3, 2019 | 

Excellent service just need to clean up

Yusuf W.August 27, 2019 | 

This last ride was awful. Bus came late, ac was broken from beginning power went out and stranded for 3.5 hours. Came very late to portland

Kathleen N.August 26, 2019 | 

All fine except the plug outlets did not work, the wifi did not work and there was an insistent buzz coming from the speakers overhead that was very irritating.

Sandy S.August 24, 2019 | 

Lateness was due to terrible traffic. Driver needs a little training about not stomping on the brakes so hard so often Seats not comfortable for such a distance. Thanks for having enough toilet paper!

Hemant T.August 24, 2019 | 

Bus seat were worn out, seat handle was broken

Hannah B.August 21, 2019 | 

The bus had no A/C, nor did it have wifi.

Clint F.August 17, 2019 | 

The driver was excellent! Very courteous and attentive!

Roger K.August 17, 2019 | 

Charming driver, retired school bus driver!

Richard D.August 16, 2019 | 

bus arrived 20 mins late for depart and 40 minutes late on arrival. the driver was unfriendly and unhelpful, just standing by as passengers crawled into the luggage space under the bus to fetch their bags

Deborah L.August 15, 2019 | 

Uneventful which is how we want it to be. The bus was very cold though.

Yuntao W.August 14, 2019 | 

nice trip

Luca M.August 12, 2019 | 

No wifi no plugs

Seattle to Portland Buses

Busbud helps you find a bus from Seattle to Portland. Get the best fare and schedule, book a round trip ticket or find buses with WiFi and electrical outlets.

We make it our job to connect you with the most dependable bus companies that cover bus service from Seattle to Portland.

From cheap bus tickets to more luxurious buses traveling from Seattle to Portland, we offer a wide range of bus services to best suit your needs depending on how much your budget is.

Bus Companies

Seattle to Portland buses are provided by FlixBus, Greyhound and BoltBus.

Stations & Stops

For a bus leaving from Seattle, the trip starts at Greyhound Station, Downtown Convention Center, SEA Airport, Washington State Convention Center, Pier 66, 5th Ave S & S Dearborn St, Swedish Medical, 5th Ave S & S King St, Lane St or Pier 91.

In Portland, your bus travel ends at Union Station, NW Everett & NW 8th Ave, 13th Ave & Holladay or NW Everett & NW 8th Ave.

Seattle to Portland Route Map

Seattle to Portland Route Map

About Bus Travel

Bus Travel Tips

Make friends with the driver. They usually know a lot about your destination and may even recommend which side of the bus to sit on to get the best views on the road between Seattle and Portland!

From miles long of beauteous natural landscapes to impressive man-crafted sights, you're bound to be in for a visual treat on your bus trip from Seattle to Portland.

Taking the bus creates the smallest carbon footprint compared to other modes of transport. Not to mention that buses will allow you to discover scenic gems from Seattle to Portland that are otherwise impossible to come by with a plane.

Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Seattle to Portland.

Did you know?

It takes 27 hours to go by bus from Lima to Cusco, one of the craziest bus trips on the world. This route is used daily by locals and backpackers.

One of the longest bus route in the world goes all the way from Ontario to Alberta in Canada (with the same bus). This trip is 3,435 km or 2,135 miles long and the price is a bit under $100.

The Superbus, created by a Dutch engineer is the world's fastest bus with 250 km/h. Too bad it's only a prototype for now.

Will you be returning to Seattle by bus?

If you are looking for the return bus journey, check out buses from Portland to Seattle.

Why choose Busbud?

The Best Way To Book Bus Tickets

Busbud helps you easily search, compare and book intercity bus tickets on a worldwide scale with our comprehensive list of bus routes and schedules. Use Busbud to book your trip online, in your own language and currency, wherever you are. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS, National Express and many others.

  • Your trip, your priorities
  • Global coverage
  • 24/7 support