Find a Bus from Seattle to Portland

Bus from Portland to Seattle

Cheap buses leaving today
One passenger / one way

8:00 AM11:15 AM
$25
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
8:00 AM
5th Ave S & S Dearborn St
11:15 AM
NW Everett & NW 8th Ave
BoltBus
$25USD
9:58 AM5:25 PM
$28
SeattleGreyhound Station
Greyhound
9:58 AM
Seattle
5:25 PM
Greyhound Station
Greyhound
$28USD
10:30 AM1:45 PM
$26
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
10:30 AM
5th Ave S & S Dearborn St
1:45 PM
NW Everett & NW 8th Ave
BoltBus
$26USD
4:28 PM10:10 PM
$31
SeattleGreyhound Station
Greyhound
4:28 PM
Seattle
10:10 PM
Greyhound Station
Greyhound
$31USD
12:30 PM3:45 PM
$27
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
12:30 PM
5th Ave S & S Dearborn St
3:45 PM
NW Everett & NW 8th Ave
BoltBus
$27USD
8:00 AM11:15 AM
$25
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
8:00 AM
5th Ave S & S Dearborn St
11:15 AM
NW Everett & NW 8th Ave
BoltBus
$25USD

Cheap buses leaving tomorrow
One passenger / one way

10:30 AM1:45 PM
$18
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
10:30 AM
5th Ave S & S Dearborn St
1:45 PM
NW Everett & NW 8th Ave
BoltBus
$18USD
9:58 AM5:25 PM
$21
SeattleGreyhound Station
Greyhound
9:58 AM
Seattle
5:25 PM
Greyhound Station
Greyhound
$21USD
11:30 AM2:45 PM
$18
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
11:30 AM
5th Ave S & S Dearborn St
2:45 PM
NW Everett & NW 8th Ave
BoltBus
$18USD
6:25 PM10:10 PM
$23
Greyhound StationGreyhound Station
Greyhound
6:25 PM
Greyhound Station
10:10 PM
Greyhound Station
Greyhound
$23USD
12:30 PM3:45 PM
$18
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
12:30 PM
5th Ave S & S Dearborn St
3:45 PM
NW Everett & NW 8th Ave
BoltBus
$18USD
10:30 AM1:45 PM
$18
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
10:30 AM
5th Ave S & S Dearborn St
1:45 PM
NW Everett & NW 8th Ave
BoltBus
$18USD

Cheap buses leaving Tuesday
One passenger / one way

12:30 PM3:45 PM
$15
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
12:30 PM
5th Ave S & S Dearborn St
3:45 PM
NW Everett & NW 8th Ave
BoltBus
$15USD
9:58 AM5:25 PM
$15
SeattleGreyhound Station
Greyhound
9:58 AM
Seattle
5:25 PM
Greyhound Station
Greyhound
$15USD
4:28 PM10:10 PM
$15
SeattleGreyhound Station
Greyhound
4:28 PM
Seattle
10:10 PM
Greyhound Station
Greyhound
$15USD
11:30 AM2:45 PM
$16
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
11:30 AM
5th Ave S & S Dearborn St
2:45 PM
NW Everett & NW 8th Ave
BoltBus
$16USD
2:00 PM5:30 PM
$16
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
2:00 PM
5th Ave S & S Dearborn St
5:30 PM
NW Everett & NW 8th Ave
BoltBus
$16USD
12:30 PM3:45 PM
$15
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
12:30 PM
5th Ave S & S Dearborn St
3:45 PM
NW Everett & NW 8th Ave
BoltBus
$15USD

Cheap buses leaving Wednesday
One passenger / one way

8:00 AM11:15 AM
$15
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
8:00 AM
5th Ave S & S Dearborn St
11:15 AM
NW Everett & NW 8th Ave
BoltBus
$15USD
4:28 PM10:10 PM
$15
SeattleGreyhound Station
Greyhound
4:28 PM
Seattle
10:10 PM
Greyhound Station
Greyhound
$15USD
9:58 AM5:25 PM
$15
SeattleGreyhound Station
Greyhound
9:58 AM
Seattle
5:25 PM
Greyhound Station
Greyhound
$15USD
11:30 AM2:45 PM
$16
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
11:30 AM
5th Ave S & S Dearborn St
2:45 PM
NW Everett & NW 8th Ave
BoltBus
$16USD
12:30 PM3:45 PM
$16
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
12:30 PM
5th Ave S & S Dearborn St
3:45 PM
NW Everett & NW 8th Ave
BoltBus
$16USD
8:00 AM11:15 AM
$15
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
8:00 AM
5th Ave S & S Dearborn St
11:15 AM
NW Everett & NW 8th Ave
BoltBus
$15USD

Cheap buses leaving Friday
One passenger / one way

8:00 PM11:15 PM
$1
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
8:00 PM
5th Ave S & S Dearborn St
11:15 PM
NW Everett & NW 8th Ave
BoltBus
$1USD
9:58 AM5:25 PM
$21
SeattleGreyhound Station
Greyhound
9:58 AM
Seattle
5:25 PM
Greyhound Station
Greyhound
$21USD
4:28 PM10:10 PM
$21
SeattleGreyhound Station
Greyhound
4:28 PM
Seattle
10:10 PM
Greyhound Station
Greyhound
$21USD
6:45 PM10:00 PM
$24
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
6:45 PM
5th Ave S & S Dearborn St
10:00 PM
NW Everett & NW 8th Ave
BoltBus
$24USD
7:35 AM11:40 AM
$21
Greyhound StationGreyhound Station
Greyhound
7:35 AM
Greyhound Station
11:40 AM
Greyhound Station
Greyhound
$21USD
8:00 PM11:15 PM
$1
5th Ave S & S Dearborn StNW Everett & NW 8th Ave
BoltBus
8:00 PM
5th Ave S & S Dearborn St
11:15 PM
NW Everett & NW 8th Ave
BoltBus
$1USD

Bus Seattle to Portland: Trip Overview

11
Daily Buses
12:55 AM - 8:00 PM
Departure Time
$23
Average Price
Average Trip Duration

Trip Reviews for Seattle - Portland

2.9 out of 5 stars

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

Ratings and Reviews (16)


Mirna Elisa G.September 7, 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.September 4, 2018 | Timeliness: 5 | Staff: 5 | 

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

Kathryn C.August 8, 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.June 24, 2018 | Timeliness: 3 | Staff: 5 | 

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

Marianna D.June 24, 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.June 16, 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.May 26, 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.May 24, 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.May 23, 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.August 22, 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.August 21, 2017 | Timeliness: 1 | Staff: 1 | 

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

Yam R.July 9, 2017 | Timeliness: 2 | 

I 5 was blocked, made everyone cranky

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

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

Chloe P.June 8, 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.June 10, 2017 | Timeliness: 4 | 

Toilet smelled

Ariel R.October 8, 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.

Popular Buses Connecting Seattle

Popular Buses Connecting Portland

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud helps you easily search, compare and book intercity bus tickets on a worlwide scale with our comprehensive list of bus routes and schedules. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. With Busbud, you can buy tickets with confidence. We ensure that you make the most out of your bus trip by partnering up with reliable bus companies from all around the world such as Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew