Seattle to Portland - Compare Buses, Trains and Flights

switcheroo

Travel from Seattle to Portland

There are multiple ways to get from Seattle to Portland besides driving yourself. The main methods are to ride a bus, take a train, or fly. Which of these ways is best for you depends on how much you value price, speed, and comfort. Here is what you need to know:

Fastest time

3h 30m

Cheapest ticket

38 $

Daily trips

4

Traveling by Amtrak is the most comfortable way to get from Seattle to Portland. Fares start at about $27, with 4 trains departing each day.

This route is serviced by Amtrak Coast Starlight and Amtrak Cascades, both of which are highly regarded as being among the most scenic Amtrak routes in the country. As you cruise south toward Portland, treat yourself to views of the Puget Sound near Tacoma and Mt. St. Helens off to the east.

Fastest time

3h 15m

Cheapest ticket

1 $

Daily trips

19

With ticket prices as low as $1, and 19 trips departing throughout the day, traveling by bus between Seattle and Portland is a simple, budget-friendly option.

The bus carriers servicing this route — Greyhound and BoltBus— offer amenities like power outlets, free Wi-Fi and clean on-board bathrooms.

Fastest time

0h 51m

Cheapest ticket

67 $

Daily trips

22

With a typical travel time of about 55 minutes for nonstop flights, taking a plane is by far the fastest way to get Portland from Seattle.

Seattle-Tacoma International Airport suggests arriving 2 hours prior to your scheduled flight, so plan accordingly. SEA is located 14 miles south of downtown Seattle, and is easily accessible via a 40-minute ride on Sound Transit’s Link light rail.

Fastest time

3h 30m

Cheapest ticket

38 $

Daily trips

4

Traveling by Amtrak is the most comfortable way to get from Seattle to Portland. Fares start at about $27, with 4 trains departing each day.

This route is serviced by Amtrak Coast Starlight and Amtrak Cascades, both of which are highly regarded as being among the most scenic Amtrak routes in the country. As you cruise south toward Portland, treat yourself to views of the Puget Sound near Tacoma and Mt. St. Helens off to the east.

What is the best way to get from Seattle to Portland?

Of the 3 different ways you can travel from Seattle to Portland, the best option depends on your priorities. If you’re looking to get to Portland as fast as you can, then a plane is probably your best bet, with a typical flight time of 55 minutes. If finding the most affordable option is more important to you, then traveling by bus is the way to go, with tickets averaging around $17.

What is the fastest way to get from Seattle to Portland?

Taking a flight is the fastest way to get to Portland from Seattle. Nonstop flights can get to Portland in as little as 51 minutes. To compare, the quickest train on this route takes around 3 hours 30 minutes, and the quickest bus takes 3 hours 15 minutes.

What is the cheapest way to get from Seattle to Portland?

Traveling by bus is by far the cheapest way to get to Portland from Seattle, with ticket prices hovering around $17. Train travel is about twice as much, averaging closer to $35 per ticket. Flights are the most high-priced option, with tickets averaging a still-reasonable $83.

How far is it from Seattle to Portland?

The distance from Seattle to Portland is about 144 miles, or 233 kilometers. The time it takes to get from one city to the other can take anywhere from 51 minutes to 3 hours 43 minutes, depending on the mode of transportation.

Which airline should you take from Seattle to Portland?

Alaska Airlines consistently offers the best nonstop service from Portland to Seattle, with excellent customer service, plenty of reasonably priced options and a great in-flight beverage selection (specifically, the alcohol).

Réservez des bus, des trains et des vols où que vous soyez avec l'appli Wanderu.

Téléchargez notre application et accrochez les meilleures offres de voyage en Amérique du Nord et en Europe.En savoir plus

iPhone
Android
Disponible sur iOS et Android