Find the cheapest bus tickets from Seattle, WA to Portland, OR

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

16:3020:00
£1
5th Ave S & S Dearborn StPortland
BoltBus
16:30
5th Ave S & S Dearborn St
20:00
Portland
BoltBus
£1GBP
11:5017:25
£16
SeaTac SEA AirportGreyhound Station
Greyhound
11:50
SeaTac SEA Airport
17:25
Greyhound Station
Greyhound
£16GBP
12:3015:45
£12
5th Ave S & S Dearborn StPortland
BoltBus
12:30
5th Ave S & S Dearborn St
15:45
Portland
BoltBus
£12GBP
9:1517:25
£16
King Street StationGreyhound Station
Greyhound
9:15
King Street Station
17:25
Greyhound Station
Greyhound
£16GBP
14:0017:30
£12
5th Ave S & S Dearborn StPortland
BoltBus
14:00
5th Ave S & S Dearborn St
17:30
Portland
BoltBus
£12GBP
16:3020:00
£1
5th Ave S & S Dearborn StPortland
BoltBus
16:30
5th Ave S & S Dearborn St
20:00
Portland
BoltBus
£1GBP

Cheap buses leaving tomorrow
One passenger / one way

11:5017:25
£19
SeaTac SEA AirportGreyhound Station
Greyhound
11:50
SeaTac SEA Airport
17:25
Greyhound Station
Greyhound
£19GBP
11:3014:45
£20
5th Ave S & S Dearborn StPortland
BoltBus
11:30
5th Ave S & S Dearborn St
14:45
Portland
BoltBus
£20GBP
9:1517:25
£19
King Street StationGreyhound Station
Greyhound
9:15
King Street Station
17:25
Greyhound Station
Greyhound
£19GBP
20:0023:15
£20
5th Ave S & S Dearborn StPortland
BoltBus
20:00
5th Ave S & S Dearborn St
23:15
Portland
BoltBus
£20GBP
7:3511:40
£20
Greyhound StationGreyhound Station
Greyhound
7:35
Greyhound Station
11:40
Greyhound Station
Greyhound
£20GBP
11:5017:25
£19
SeaTac SEA AirportGreyhound Station
Greyhound
11:50
SeaTac SEA Airport
17:25
Greyhound Station
Greyhound
£19GBP

Cheap buses leaving Saturday
One passenger / one way

11:3014:45
£12
5th Ave S & S Dearborn StPortland
BoltBus
11:30
5th Ave S & S Dearborn St
14:45
Portland
BoltBus
£12GBP
16:3022:10
£14
King Street StationGreyhound Station
Greyhound
16:30
King Street Station
22:10
Greyhound Station
Greyhound
£14GBP
14:0017:30
£12
5th Ave S & S Dearborn StPortland
BoltBus
14:00
5th Ave S & S Dearborn St
17:30
Portland
BoltBus
£12GBP
18:2522:10
£15
Greyhound StationGreyhound Station
Greyhound
18:25
Greyhound Station
22:10
Greyhound Station
Greyhound
£15GBP
16:3020:00
£12
5th Ave S & S Dearborn StPortland
BoltBus
16:30
5th Ave S & S Dearborn St
20:00
Portland
BoltBus
£12GBP
11:3014:45
£12
5th Ave S & S Dearborn StPortland
BoltBus
11:30
5th Ave S & S Dearborn St
14:45
Portland
BoltBus
£12GBP

Cheap buses leaving Sunday
One passenger / one way

11:5017:25
£16
SeaTac SEA AirportGreyhound Station
Greyhound
11:50
SeaTac SEA Airport
17:25
Greyhound Station
Greyhound
£16GBP
20:0023:15
£17
5th Ave S & S Dearborn StPortland
BoltBus
20:00
5th Ave S & S Dearborn St
23:15
Portland
BoltBus
£17GBP
9:1517:25
£16
King Street StationGreyhound Station
Greyhound
9:15
King Street Station
17:25
Greyhound Station
Greyhound
£16GBP
8:0011:15
£20
5th Ave S & S Dearborn StPortland
BoltBus
8:00
5th Ave S & S Dearborn St
11:15
Portland
BoltBus
£20GBP
7:3511:40
£18
Greyhound StationGreyhound Station
Greyhound
7:35
Greyhound Station
11:40
Greyhound Station
Greyhound
£18GBP
11:5017:25
£16
SeaTac SEA AirportGreyhound Station
Greyhound
11:50
SeaTac SEA Airport
17:25
Greyhound Station
Greyhound
£16GBP

Bus Seattle to Portland: Trip Overview

19
Daily Buses
6:45 - 20:00
Departure Time
£24
Average Price
Average Trip Duration

Trip Reviews for Seattle - Portland

3.1 out of 5 stars

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

Ratings and Reviews (17)


Laura H.26 October 2018 | Timeliness: 1 | Staff: 4 | 

Was told the bus would be 3 hours late as we had a bus but no driver. 4 hours later we finally get on the bus, no charging outlets which I thought Greyhound would have. Bathroom was not very clean

Mirna Elisa G.7 September 2018 | Timeliness: 1 | Staff: 4 | 

Bus was one hour late and we were 1.5 hours late in our destination. They blame the fires but there was absolutely nothing said to us while waiting. Disorganized staff. Busses could be better cleaned.

Joseph T.4 September 2018 | Timeliness: 5 | Staff: 5 | 

A/C vents were broken. Completely open. Otherwise it was fine.

Kathryn C.8 August 2018 | Timeliness: 5 | Staff: 5 | 

The lady on the help desk at the Seattle station was very polite and helpful, and the bus left on time and arrived on schedule in Portland which was excellent.

Kathyrn G.24 June 2018 | Timeliness: 3 | Staff: 5 | 

I appreciate bus service being available at all. Whatever it takes to provide public transportations!!

Marianna D.24 June 2018 | Timeliness: 1 | Staff: 1 | 

Missed exits, ignoring non-English speaking passenger problem until he came up front during the trip only for use to LEAVE HIM BETWEEN THE I5 AND THE EXIT to wander. Dirty, late, bus driver was rude and full of excuses for his behavior after the fact over the speaker. Garbages full of the last trips passengers waste. Terrible.

Lucas A D.16 June 2018 | Timeliness: 1 | Staff: 5 | 

*The driver of out bus was the best. Great friendly dude. My beef is with greyhound not him. We were due in at 530. Got in at 745. Traffic is something that can be researched and you guys, being in the transportation business should have let's us know we wouldn't make 530 arrival time. Also, why do you have outlets for some of the seats not all? Probably the worst trip on Greyhound. One shining point: the driver was amazing

Jamey D.26 May 2018 | Timeliness: 5 | Staff: 4 | 

It was a red eye trip but every stop had been early and enough time to step off and stretch. Very happy with service. Will consider again if needed in the future! Thanks for getting me there when it counts!

Wistan H.24 May 2018 | Timeliness: 1 | Staff: 1 | 

Horrible, never use Greyhound, they are late, impolite, they scream at you, the bus smells like evil, and finally we arrived 1 hour and a half earlier than expected, so at 5 am in the city with nowhere to go at this time. In a nutshell use everything except greyhound to travel.

Timothy O.23 May 2018 | Timeliness: 2 | Staff: 3 | 

The wifi was weak and the outlets to charge your phone/devices were working at all! Also boarding was delayed so a lot of waiting time!

Jennifer H.22 August 2017 | Timeliness: 2 | Staff: 3 | 

There was a two-hour delay, and communication during that period was not good. They said there were two busses, one direct to Portland and one not. The not-direct bus left somewhat late, but they said they were going to board the rest of us on a second bus right after the first left. But then it turned out the second bus that was at the station couldn't go, for some reason, and we had to wait for another bus to come. The boarding process was also incredibly inefficient.

Tom I.21 August 2017 | Timeliness: 1 | Staff: 1 | 

Very late (2h), bad organised, never again

Yam R.9 July 2017 | Timeliness: 2 | 

I 5 was blocked, made everyone cranky

Shota T.19 June 2017 | Timeliness: 1 | Staff: 3 | 

Bus late 45min. Some people didn't have enough seats.

Chloe P.8 June 2017 | Timeliness: 5 | Staff: 1 | 

Front end, the person who was supposed to issue my ticket never showed up. It was 7:30 and no one was working the counter. The bus driver was amazing

Joel K.10 June 2017 | Timeliness: 4 | 

Toilet smelled

Ariel R.8 October 2016 | Timeliness: 4 | Staff: 5 | 

The driver was very friendly and entertaining!

How to Get Between Seattle and Portland by Bus

Seattle and Portland are two iconic cities known for their thriving music scenes, outdoor activities, and eclectic eateries. With daily buses running between the two cities, you can plan a weekend getaway without breaking the bank.

How much does the trip cost?

Ticket prices vary based on departure time and route popularity. The cheapest tickets start at $11 per person in either direction. To get the best deal, try booking your tickets in advance, and select a less popular route. When looking at options, you can toggle back and forth between days to compare rates.

How long will the trip take?

Trip lengths can vary depending on departure time. The journey from Seattle to Portland usually takes four hours and five minutes. The trip from Portland to Seattle can be as quick as three hours and forty-five minutes or as long as four hours and fifteen minutes. Keep an eye on trip durations when booking your bus tickets.

When do the buses run?

Currently, buses from Seattle to Portland depart as early as 7:30 a.m. and as late as 6:30 p.m. If you’re heading from Portland to Seattle, you can leave as early as 10:00 a.m. and as late as 6:50 p.m. The frequency of buses and departure times varies depending on the day of the week, with at least two buses running daily. Be sure to consult the Busbud site for up-to-date departure options.

What amenities can I expect?

Greyhound is the primary bus company for trips between Seattle and Portland. Each Greyhound bus offers air conditioning and a restroom for passengers. You’ll also find power outlets and Wi-Fi on board. During your journey, the bus will stop twice for about ten minutes, giving you a chance to stretch your legs and use the restroom at their full-service stations.

How can I purchase bus tickets?

Use the Busbud website to find ticket options by date. When booking your tickets, be sure to enter your correct identification information to ensure smooth boarding at the station. You’ll receive your tickets by email and print them out at home. Don’t forget! Without your ticket in hand, you may have trouble boarding. Be sure to keep an eye on discounts and promotions on Busbud to get the best deals.

Where do I catch the bus?

Buses depart and arrive in Seattle at the Greyhound Bus Station on Royal Brougham Way. From here you are just a stone’s throw away from the well-connected Link light rail. In Portland, buses depart and arrive at the Greyhound Bus Station on NW 6th Ave. in the heart of downtown.

Why not fly?

While flying can be quicker, it is also almost ten times more expensive than taking the bus. Once you’ve factored in the extra time it takes getting to and from the airport and checking in, travel times are almost equal. Taking the bus is by far the better deal, and you won’t have to give up the stunning views. Be sure to get an east-facing seat and enjoy the breathtaking sight of Mt. Rainier on your way in or out of Seattle.

This helpful advice was brought to you by Heather Sinclair of thetraveltype.com

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, take a look at buses from Portland to Seattle.

Popular Buses Connecting Seattle

Popular Buses Connecting Portland

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud makes bus travel easy. We help travelers find a bus, plot routes, and book intercity bus tickets all over the world. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others so you can buy tickets without a worry.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew