Portland skyline with snow-capped Mount Hood in the background
Routes

Seattle to Portland

South by the Amtrak Cascades, bus or car.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 6 min read

Fastest ~3h by car

At a glance Typical options on this route – details, caveats and booking advice below.
🚆 Train~3.5hAmtrak Cascades, downtown-to-downtown, several daily
🚌 Bus~3–3.5hFlixBus, competitive with train on time, cheapest
🚗 Car~3h280km via I-5, peak congestion near both cities
✈️ Flight~45min flightRarely worth it given transfer overhead

Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes

Seattle to Portland is one of the easiest city pairs in the United States to do without a car, thanks to a genuinely good train service along the Pacific Northwest corridor. Add cheap intercity buses and a straightforward interstate drive, and flying rarely makes sense at all for this particular pair. Here is how the options compare.

The best way: the Amtrak Cascades

The Amtrak Cascades runs several times a day between Seattle King Street Station and Portland Union Station, taking around 3.5 hours. Both stations sit right in their respective downtowns, so there is no airport-style transfer at either end — you step off the train close to hotels, offices and onward transit connections.

The Cascades is part of a state-supported corridor stretching from Eugene, Oregon up through Portland and Seattle to Vancouver, Canada, and it is one of the more reliable and comfortable of Amtrak's regional services, with at-seat power, a café car and decent legroom. Reservations are not strictly required in the way they are on European high-speed trains, but booking ahead secures a better fare and a seat on popular departures.

Scenery: the route runs close to Puget Sound for the first stretch out of Seattle and later follows the Willamette Valley into Portland — pleasant rather than spectacular, but a relaxing way to do the trip compared with I-5 traffic.

The cheapest way: intercity buses

Budget coach operators including FlixBus run multiple daily services on this corridor, typically taking around 3–3.5 hours — genuinely competitive with the train on time, and usually the lowest fare of any option, especially booked in advance. Buses generally use the same downtown areas as the train stations, making this an easy no-car option for budget travellers.

Driving: fast but with traffic caveats

The drive is about 280 km down Interstate 5, and in free-flowing traffic takes around 3 hours. In practice, I-5 through the Seattle-Tacoma area and again approaching Portland can be heavily congested at peak times, sometimes adding an hour or more. Outside rush hour, this is a straightforward, scenery-light interstate drive; it mainly appeals if you want a car at either end or plan to detour to Mount Rainier or the Columbia River Gorge along the way.

Flying: rarely worth it

Flights between Seattle and Portland exist but the air time is barely 45 minutes, and once airport check-in, security and the transfer into each city centre are added, the real door-to-door time is comparable to or longer than simply taking the train. For this particular pair, flying is generally the least practical option and is rarely the cheapest either.

Which should you choose?

For nearly everyone, the Amtrak Cascades is the easiest choice — fast enough, comfortable, and centre-to-centre with no airport hassle. Choose the bus if the fare difference matters more than the modest extra time. Driving only makes sense if you need a car at your destination or want to stop along the way. This corridor continues north to Seattle to Vancouver and beyond into Canada — see Toronto to Vancouver for the transcontinental Canadian connection, and the USA by train for how the Cascades fits the wider Amtrak network.

Practical tips

Arriving at Portland Union Station — what to expect

Portland's Union Station is a handsome early-1900s building right on the edge of downtown, with its iconic "Go By Train" neon sign visible from across the Willamette River. It is a short walk into the heart of downtown Portland, and the Portland Streetcar and MAX light rail both have stops within a few minutes' walk, making onward travel to neighbourhoods like the Pearl District straightforward without a car. Seattle's King Street Station, similarly, sits right beside Pioneer Square, with the Link light rail a short walk away for connections to the airport or northern parts of the city.

Comfort and luggage on the Cascades

The Cascades trains use Talgo or Horizon equipment with reclining seats, at-seat power and generous legroom compared with flying or a coach seat. Overhead and end-of-car luggage racks are ample for the journey; a checked-baggage option is also available at both stations for larger items. The café car sells coffee, snacks and simple meals, though bringing your own food is common and perfectly fine — many travellers pick up something at Pike Place Market or a Portland food cart before boarding.

Common mistakes to avoid

Accessibility and seasonal notes

Both King Street Station and Union Station have step-free access to platforms, and Amtrak Cascades trains have designated wheelchair-accessible seating and accessible restrooms; assistance can be booked in advance through Amtrak if needed, though staff at both stations are generally available to help on the day for a route this well served. Weather is rarely a major disruption on this corridor compared with mountainous Amtrak routes elsewhere in the country, though occasional winter storms in the Pacific Northwest can cause delays — check service alerts if travelling in December or January.

Summer is the busiest season, with tourists combining Seattle and Portland with wider Pacific Northwest trips to the Olympic Peninsula, Mount Rainier or the Columbia River Gorge; booking a few days ahead in July and August secures a better fare and a guaranteed seat on popular Friday and Sunday departures.

Frequently asked questions

How long does the train from Seattle to Portland take?

The Amtrak Cascades takes around 3.5 hours, running several times a day between the two downtown stations.

Is it cheaper to take the bus or the train from Seattle to Portland?

Buses such as FlixBus are usually the cheapest option, taking a similar 3–3.5 hours, though the train offers more comfort and a more reliable schedule.

Is it worth flying between Seattle and Portland?

Rarely. Flight time is only about 45 minutes, but airport transfers on both ends usually make the total door-to-door time similar to or longer than the train.

Do I need to reserve a seat on the Amtrak Cascades?

Reservations are not strictly compulsory but are recommended, especially on busy Friday and Sunday departures, to guarantee a seat and the best fare.

Sources and further reading: