Go to top

Portland to Seattle Bus

If you are looking for a comfortable and affordable way to travel from Portland to Seattle, the bus is a great option. Several companies offer bus service between these two cities, including FlixBus and Greyhound.

Buses depart from the Portland Union Station bus station, near the Willamette River. In Seattle, buses arrive at the Greyhound bus station, located in the south of the city, near T-Mobile Park stadium. Both stations are easily accessible by public transportation, including the metro and local buses.

The bus ride takes approximately 3 hours and 45 minutes, and prices vary depending on the company and the time of year. Additionally, the bus is an eco-friendly way to travel, as it produces fewer carbon emissions than other modes of transportation like airplanes or cars.

Seattle is a vibrant and exciting city, with a wealth of tourist attractions, restaurants, and shops. Don’t miss the opportunity to visit this beautiful city!

icono reloj

How many hours is it?:
3 1/2 hours

icono dinero

How much does a ticket cost?:
22 - 59 USD

icono distancia

Distance:
231 Km

icono sol

First departure:
07:00

icono luna

Last departure:
23:30

Next departures Sábado 14 De Diciembre


14-12-2024

06:45
Union Station
Portland, OR
10:10
Seattle King Street Station
Seattle, WA
con wifi sin baño con enchufes
Duration: 3h25
In partnership with

14-12-2024

07:15
Portland Union Station
Portland, OR
10:55
Greyhound Station
Seattle, WA
con wifi con baño con enchufes
Duration: 3h40
In partnership with

14-12-2024

07:15
Portland Union Station
Portland, OR
10:20
Seattle–Tacoma Int'l Airport (SEA)
Seattle, WA
con wifi con baño con enchufes
Duration: 3h5
In partnership with

14-12-2024

08:30
Portland Union Station
Portland, OR
12:00
Greyhound Station
Seattle, WA
con wifi con baño con enchufes
Duration: 3h30
In partnership with

14-12-2024

08:30
Portland Union Station
Portland, OR
12:40
University of Washington
Seattle, WA
con wifi con baño con enchufes
Duration: 4h10
In partnership with

14-12-2024

08:30
Portland Union Station
Portland, OR
11:40
Seattle–Tacoma Int'l Airport (SEA)
Seattle, WA
con wifi con baño con enchufes
Duration: 3h10
In partnership with

14-12-2024

10:40
Portland Union Station
Portland, OR
14:25
International District. (6th Ave S & S Lane St)
Seattle, WA
con wifi con baño con enchufes
Duration: 3h45
In partnership with

14-12-2024

10:40
Portland Union Station
Portland, OR
14:45
University of Washington
Seattle, WA
con wifi con baño con enchufes
Duration: 4h5
In partnership with

14-12-2024

10:40
Portland Union Station
Portland, OR
14:00
Seattle–Tacoma Int'l Airport (SEA)
Seattle, WA
con wifi con baño con enchufes
Duration: 3h20
In partnership with

14-12-2024

14:10
Union Station
Portland, OR
17:37
Seattle King Street Station
Seattle, WA
con wifi sin baño con enchufes
Duration: 3h27
In partnership with

Schedules and Tickets for Portland to Seattle

Several bus companies operate the route between Portland and Seattle. Departure times vary by company, but in general, there are services available from early morning to late afternoon.

The prices of bus tickets from Portland to Seattle also vary by company and the class of service you choose. Average prices range from $22 to USD 59.

Bus tickets for the route between Portland and Seattle are usually available in advance. However, we recommend booking your tickets in advance, especially if you are traveling during peak season.

For precise details about the companies that operate on this route, specific fares, and departure and arrival times, we invite you to review the table we provide below.

Company Departure Schedules Arrival Schedules

FlixBus

Ticket price: 39 USD

Cheap

King Street Station

06:00, 08:00, 10:00, 12:00, 14:00, 16:00, 18:00, 20:00

Union Station

20:00, 22:00, 00:00, 02:00, 04:00, 06:00, 08:00, 10:00

Amtrak

Ticket price: 59 USD

Luxury

King Street Station

07:00, 09:00, 11:00, 13:00, 15:00, 17:00, 19:00, 21:00

Union Station

22:00, 00:00, 02:00, 04:00, 06:00, 08:00, 10:00, 12:00

Greyhound

Ticket price: 22 USD

Cheap

Portland Bus Station

6:30, 8:30, 10:30, 12:30, 14:30, 16:30

Seattle Bus Station

9:55, 11:55, 13:55, 15:55, 17:55, 19:55

* The cost of tickets may vary depending on the season.

The information is subject to change without prior notice.

Popular Routes