1map logoGo to main page

Seattle, WA, USA to Portland, OR, USA from $7: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Seattle, United States
to
Portland, United States

How to Get from Seattle to Portland: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$7 by trainBest price
146 milesDistance
3h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Seattle to Portland with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Flixbus USA
Bus
Average Duration
3h  15m
Estimated price
$16-65
Recommended
Company
Amtrak
Train
Average Duration
3h  25m
Estimated price
$7-100
Cheapest
route map
Distance: 146 miles
Duration: 3h 4m

See more options

Company
Various
Drive
Average Duration
3h  4m
Estimated price
$30-50
Company
Various
Plane
Average Duration
3h  4m
Estimated price
$81-316

Traveling From Seattle to Portland

The journey from Seattle to Portland offers a blend of Seattle’s bustling waterfront and coffee culture with Portland’s laid-back vibe and vibrant arts scene.

Best Neighbourhoods in Portland

Portland’s neighborhoods each offer a distinct charm and atmosphere.

Pearl District
• Art galleries and boutique shops abound.
• Renowned for its coffee roasters and eateries.
Alberta Arts District
• Colorful murals decorate the streets.
• Home to eclectic shops and local artists.
Sellwood-Moreland
• Vintage shops and charming cafes line the streets.
• Offers easy access to scenic parks and rivers.

Best Times To Visit Portland's Attractions

Timing your visits can enhance your experience at Portland's popular spots.

Washington Park
Early mornings on weekdays provide quieter trails and fewer tourists.
Portland Art Museum
Visit on Thursdays for discounted admission and smaller crowds.
Lan Su Chinese Garden
Arrive during weekdays in spring for blossoming flowers and serene atmosphere.

Portland Weather: What to Expect Year-Round

Portland experiences a temperate maritime climate, characterized by mild, wet winters and dry summers, making late spring to early fall the best times to explore the city. Understanding the weather can enhance your travel experience, whether you’re enjoying outdoor festivals or cozying up in local cafes during the rainy season.

Portland Dining Recommendation

Try the Korean fried chicken at Chicken & Guns, where the crispy, spicy wings bring a bold flavor that stands out from Seattle's seafood-centric dishes. The laid-back atmosphere and emphasis on locally sourced ingredients make dining in Portland a distinct experience, capturing the city’s quirky charm.

Seattle - Portland operators

Explore transport companies operating between Seattle and Portland, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com

Bus from Seattle to Portland Curbside Bus Stop

Average Duration
3h 15m
Estimated price
$16-65
Train Show train routes
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Seattle to Portland

Average Duration
3h 25m
Estimated price
$7-100
Plane
Website
https://www.alaskaair.com

Plane from Seattle (SEA) to Portland (PDX)

Average Duration
54m
Estimated price
$85-360
Website
https://www.delta.com

Plane from Seattle (SEA) to Portland (PDX)

Average Duration
57m
Estimated price
$110-460

Seattle to Portland: Overview of Bus, Train, Flight, and Car Trips

Traveling between Seattle and Portland offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Seattle to Portland, covering a distance of 280.0 km, which can be completed in around 3 hours and 4 minutes. 💸 The cost of traveling from Seattle to Portland by car ranges from $30 to $50, making it an affordable and convenient journey for those looking to explore the Pacific Northwest.
Average price
$30 - $50
🚆 Embark on a scenic train journey from Seattle to Portland, with services departing five times a day, every day. The comfortable ride takes approximately 3 hours and 25 minutes, offering a convenient way to travel between these two vibrant cities. 🌲 Enjoy the picturesque landscapes during the 291.3 km trip from Seattle to Portland. Experience the smooth ride of the Amtrak Cascades train as you depart from Seattle station and arrive at Portland station. With fares ranging from $7 to $100, this journey offers affordability and efficiency.
Departure Point
Seattle station
Arrival Point
Portland station
Useful tips for train travellers
• Onboard services on the Amtrak Cascades train include a cafe car with light snacks, beverages, and a selection of meals. You can find options like sandwiches, salads, and healthy snacks, along with alcoholic drinks. It's a good idea to check the menu prices and availability upon boarding.
• The Amtrak Cascades offers several seating options: Business Class, which provides extra legroom and complimentary non-alcoholic beverages, and Standard Economy Class, which has comfortable seats but less space. Business Class tickets may include access to dedicated coaches and priority boarding, making for a more relaxed journey.
• There are a few operators for the Seattle to Portland route, mainly Amtrak, which you can book through their website: Amtrak. While options are limited, check for updated schedules and potential discounts online.
🛫 Experience a quick and convenient flight from Seattle to Portland with the direct route taking just 51 minutes. Delta and Alaska Airlines, Inc. ✈️ Cover the distance of 173 miles in approximately 3 hours and 4 minutes, allowing you to enjoy a swift journey between these two vibrant Pacific Northwest cities. 💸 With flight prices ranging from $81 to $316 for the Seattle to Portland route, you have a variety of fare options to choose from based on your preferences and budget.
Departure Point
Seattle Airport
Arrival Point
Portland Airport
🚌 Travel hassle-free from Seattle to Portland in just 3 hours and 15 minutes with five daily bus departures operated by Flixbus USA. 🛣️ Choose from different routes to get to Portland, with options ranging from direct buses to those with transfers. With distances of around 254-286.5 km, you can enjoy the scenic views along the way while relaxing on your comfortable bus ride. 💰 Prices for a Seattle to Portland bus ticket can vary from $16 to $65, providing an affordable and convenient transportation option for your trip between these two iconic Pacific Northwest cities.
Departure Point
Seattle station
Arrival Point
Portland Curbside Bus Stop station

Frequently asked questions

Find out more about the route from Seattle to Portland.

Or choose the category:
The distance between Seattle and Portland is approximately 235 km by road. By train, it takes about 3 hours and 25 minutes to travel from Seattle to Portland. If you choose to fly, the typical travel time is around 3 hours and 5 minutes. By car, it takes about 3 hours and 4 minutes to drive from Portland to Seattle. Alternatively, if you prefer to take a bus, the typical travel time is approximately 3 hours and 35 minutes to reach Portland from Seattle.
The most cost-effective option for traveling from Seattle to Portland is by train, with tickets ranging from $7 to $100. This mode of transportation takes approximately 3 hours and 25 minutes. If time is of the essence, the quickest option is to drive, which takes around 3 hours and 4 minutes and costs between $30 and $50.
The prices for traveling from Seattle to Portland by train can range from $7 to $100, depending on factors such as the class of service and the time of booking. Similarly, the prices for a bus ticket between the two cities can range from $16 to $65, depending on factors such as the bus company and the time of travel.
To get from Seattle to Portland without using public transportation, you can drive the distance of approximately 280 km. It takes about 3 hours and 4 minutes to drive from Seattle to Portland. The cost of driving can vary, with prices ranging from $30 to $50 depending on factors such as fuel consumption and tolls.
To travel from Seattle to Portland without a car, the best option is to take a train. The train journey takes approximately 3 hours and 25 minutes and costs between $7 and $100. Another option is to take a bus, which takes about the same amount of time but may cost between $16 and $65. If you prefer a quicker mode of transportation, flying is an option that takes only 3 hours and 5 minutes, with prices ranging from $70 to $320.
Yes, there is a direct link between Seattle and Portland. There are daily train services operated by Amtrak that depart from Seattle and arrive in Portland, with a journey time of approximately 3 hours and 25 minutes. Additionally, there are also daily bus services operated by Flixbus USA that travel between Seattle and Portland, with a journey time of about 3 hours and 35 minutes.
The flight between Seattle and Portland typically takes around 51 minutes. The cost of a flight between these two cities can vary, ranging from $71 to $316 depending on various factors such as the airline, time of booking, and availability.
There are many accommodation options available near Portland. With over 618 hotels to choose from, travelers can easily find a place to stay that suits their budget and preferences. Prices for hotels in Portland start at $56 per night.