This is an updated travel guide on how to get from Seattle to Portland by bus via FlixBus and Greyhound with the latest bus schedule and fare. Last updated on 13 April 2023.
Traveling by bus from Seattle to Portland is a scenic and affordable option that is perfect for budget-conscious travelers. The approximately 180-mile (290 km) journey takes around 3-4 hours, with an average of 12 daily departures on both weekdays and weekends. The route is highly popular, so it’s advisable to book in advance and be flexible with travel dates to get the best deals on tickets.
During the journey, passengers can sit back, relax and enjoy the breathtaking views of the northwest landscape, including the Columbia River, forests, prairies, and mountains. On arrival in Portland, visitors can enjoy its vibrant coffee shops, delicious cuisine, and fascinating culture.
What's inside this post?
Seattle to Portland Bus Schedule
- 5:00 am
- 6:40 am
- 7:00 am
- 7:30 am
- 8:05 am
- 1:00 pm
- 1:35 pm
- 1:45 pm
- 2:15 pm
- 2:25 pm
- 2:45 pm
- 3:15 pm
- 3:45 pm
- 4:20 pm
- 7:15 pm
- 7:45 pm
- 8:20 pm
The bus fare from Seattle to Portland starts at USD25 and can go as high as USD40 depending on the bus company you choose and your travel date. It is highly recommended that you book your ticket in advance to avail yourself of a cheaper fare.
Finding the Best Bus Tickets
If you’re wondering about the best time to travel, the busiest days on the route are typically Fridays and Sundays, with multiple departures throughout the day.
To make the most of your trip, it’s important to find the best deal on bus tickets. A little flexibility with your travel dates and times can go a long way, as prices can vary depending on departure times and days. Plus, booking your ticket in advance can save you some money.
Choosing the Best Bus Company
To choose the best bus company for the trip, travelers can select either Greyhound or FlixBus. Although both companies offer similar prices and travel times, it’s recommended to compare the amenities and read customer reviews before making a decision.
Greyhound has a larger baggage allowance and more flexible rescheduling policies, while FlixBus generally uses more modern buses.
Departing from Seattle
Book your bus tickets to Seattle and select your preferred arrival location. Buses depart from multiple locations throughout the city, including the Greyhound downtown station, SeaTac Airport, and the University of Washington. Choose the arrival location that is most convenient for you and enjoy a comfortable and hassle-free journey to your destination.
Arriving in Portland
Buses arriving in Portland stop near Union Station, specifically at 7411 Northwest Station Way. The station is easy to locate, according to traveler reports. However, keep in mind that there is no shelter from the rain or cold, so it’s a good idea to check the weather conditions in the city before you arrive. Don’t forget to bring an umbrella, just in case.
Bus from Seattle to Portland Trip Summary
|Earliest Bus Departures||5:00 am|
|Latest Bus Departures||8:20 pm|
|Average Ticket Price||$37|
|Minimum Trip Duration||3h|
|Average Bus Trip Duration||3h45m|
|Bus Companies on This Route||FlixBus, Greyhound|