Seattle, WA to Eugene, OR train

Cheap train tickets from Seattle, WA to Eugene, OR

Showing times and prices for Dec 08

Cheapest

54

Average

64

The best way to find a cheap train ticket from Seattle, WA to Eugene, OR is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
07:22AMKing Street Station6h28 01:50PMEugene Station
0 transfers
541One-way
2nd Cheapest
09:50AMKing Street Station7h18 05:08PMEugene Station
0 transfers
611One-way
2nd Cheapest
02:12PMKing Street Station6h36 08:48PMEugene Station
0 transfers
611One-way
06:10PMKing Street Station6h20 12:30AMEugene Station
1 transfer
721One-way
06:10PMKing Street Station6h30 12:40AMEugene, OR
1 transfer
721One-way

Train schedule from Seattle, WA to Eugene, OR

Showing trains for tomorrow, Thursday, December 8
07:22AMKing Street Station6h28 01:50PMEugene Station
0 transfers
09:50AMKing Street Station7h18 05:08PMEugene Station
0 transfers
02:12PMKing Street Station6h36 08:48PMEugene Station
0 transfers
06:10PMKing Street Station6h20 12:30AMEugene Station
1 transfer
06:10PMKing Street Station6h30 12:40AMEugene, OR
1 transfer

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14

Fastest train times from Seattle, WA to Eugene, OR

Showing times and prices for Dec 08

Fastest Journey

6 h 20 m

Average

6 h 38 m

Trains per day

5

Distance

399 km

Of the 5 trains that leave Seattle, WA for Eugene, OR every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
06:10PMKing Street Station6h20 12:30AMEugene Station
1 transfer
721One-way
2nd Fastest
07:22AMKing Street Station6h28 01:50PMEugene Station
0 transfers
541One-way
06:10PMKing Street Station6h30 12:40AMEugene, OR
1 transfer
721One-way
02:12PMKing Street Station6h36 08:48PMEugene Station
0 transfers
611One-way
09:50AMKing Street Station7h18 05:08PMEugene Station
0 transfers
611One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Seattle, WA to Eugene, OR

distanceDistance247 miles (399 km)
durationAverage train duration6 h 28 min
priceAverage train ticket price$59 (€53)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain providersAmtrak

Trains from Seattle, WA to Eugene, OR cover the 247 miles (399 km) long trip taking on average 6 h 28 min with our travel partners like Amtrak. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this trip costs around $59 (€53), you can find the cheapest train ticket for as low as $59 (€53).

Train companies: Amtrak from Seattle, WA to Eugene, OR trains

Amtrak trains will get you from Seattle, WA to Eugene, OR from $59 (€53). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Amtrak

Amtrak is the main train company in the United States operating medium and long-distance intercity services in 46 US states as well as in 3 Canadian provinces. There are over 300 Amtrak trains running daily. With Amtrak you can travel by train across the country and explore destinations near and far with routes such as the Northeast Regional connecting cities in the East Coast, the Coast Starlight connecting destinations up and down the West Coast, the Empire Builder connecting Chicago and Midwestern cities to the Northwest, and many more. Amtrak offers different class options suiting any budget, from Coach Class to Business Class, First Class, and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. There are several different ticket types including Saver, Value, Flexible, Business and Premium for you to book for your next train journey to Eugene, OR from Seattle, WA.

Seattle, WA to Eugene, OR train information with Amtrak:

  • Average Duration: 6 h 47 min
  • Amtrak frequency: 3 a day

Trains from Seattle to Eugene

Eugene is one of the biggest and busiest cities in Oregon. It is 247 miles (399 km) from Seattle, via rail, which is a popular means of getting from Seattle to Eugene. There are five daily departing trains from the train station at Seattle, all provided by Amtrak. The trains are Amtrak Cascades and Coast Starlight. Three of the daily trains are direct trains, while two are connecting trains. The journey from Seattle to Eugene is about 6h 20min, regardless of whether you book a connecting or direct train. Omio provides you with a platform where you can easily book your Seattle to Oregon tickets from the comfort of your home.

Seattle to Eugene train times: Daily departures

A total of five trains depart from King Street Station, Seattle, for Eugene. The first train leaves the station at 7:25 a.m. and is a direct train. Two trains depart as the last trains at 6:10 p.m., both connecting trains with different arrival stations. If you don’t want to arrive at the main station in Eugene, which is Eugene Station, you can opt for the train to Eugene, University of Oregon School of Law. The connecting trains both have a changeover at Union Station, Portland, Oregon.

How long is the journey by train from Seattle to Eugene?

The journey from Seattle to Eugene takes around 6h 20min with Amtrak Cascades to 7h 18min if you book the Coast Starlight train. You can get direct trains to Eugene from the train station in Seattle, saving you from a changeover en route. All the trains departing in the morning and afternoon are direct trains. Evening trains will need you to make a changeover at Portland. The changeover at Portland will have little effect on the duration of your trip because it is only 15min.

What are the departure and arrival stations for trains from Seattle to Eugene?

Departure station: The primary departure station in Seattle is King Street Station on Jackson Street. The station is about 3 miles (4.8 km) from the center of Seattle and less than 2 miles (3.2 km) from downtown Seattle. The tram is the fastest way of getting to the station. You can access amenities like vending machines, ATMs, and comfortable waiting lounges at the station. Most of the areas within the station are also accessible with a wheelchair.

Arrival station: The main station receiving trains from Seattle is Eugene Station at Willamette Street. The station is less than a mile from downtown Eugene. You can use bike share or a taxi as a fast means to the station. Available facilities at the station include payphones, vending machines, onsite restaurants, ATMs, and QuickTrak kiosks. Restrooms and ticket offices are also wheelchair accessible. The station also offers short-term and overnight parking.

Eugene Bridge Family Trip. Source: Shutterstock

What train companies travel from Seattle to Eugene?

Amtrak is the main and only train company with trains operating between Seattle and Eugene. Amtrak’s trains to Eugene from Seattle include Coast Starlight and Amtrak Cascades, each departing at different times. Amtrak’s train services to Eugene from Seattle include both connecting or direct trains and high-speed or slower trains so that you can book the most suitable journey based on your needs.

Amtrak trains provide you with comfortable and scenic trips, making them a popular train company operating many routes in the US. In addition to comfortable seats, Amtrak’s services also include onboard amenities that can help you relax and enjoy your trip. These include onboard Wi-Fi so you can have an entertaining journey and food and drinks served on board. Download the Omio app for a fast and convenient way of booking your train tickets from Seattle to Eugene.

Amtrak trains from Seattle to Eugene

Amtrak is the sole train provider for trains from Seattle to Eugene. Two main trains operate the Seattle to Eugene route - Amtrak Cascades and Coast Starlight. With the former, your journey to Eugene from Seattle will be about 6h 20min, as long as 7h 18min with the latter. You can book either connecting or direct trains as both take about the same time to get to Eugene. Amtrak Cascades is the train that provides connecting journeys with a 15min changeover at Union Station, Portland, bringing your total journey duration to 6h 35min.

Seattle to Eugene trains: services onboard

You can book either coach reserved or business class seats with Amtrak’s Coast Starlight and Amtrak Cascades. Coach seats offer you power outlets for your electronic devices, reclining seats with a fold-down tray, and a reading light. You will enjoy a more spacious seat with extra legroom compared to coach seats in business class seats. You will also have AC outlets, lighting, and tray tables.

Business-class seats are preferable for those using wheelchairs as they have enough space for you to move from the wheelchair to your seat and still leave room for storing the folded wheelchair. You can also take a walk to Cafe Acela, where you can get food and drinks in addition to the complimentary ones offered to business class passengers. You can also bring your service animal or pet weighing less than 20 lbs (9 kg) on your trip.

How to find cheap train tickets from Seattle to Eugene

You can travel comfortably from Seattle to Eugene and save more in four easy steps. First, ensure to book your train tickets with the Omio app. It is convenient as it allows you to book your tickets at any time and from anywhere. It also gives you great deals where you can spend less and save more. Second, be flexible with your traveling dates.

Some train tickets are more affordable on days compared to others. By being flexible with your dates, you can score cheaper tickets. You can also save more by booking connecting or slower trains to Eugene compared to high-speed or direct trains. Lastly, book your train tickets before your actual travel dates as tickets are cheaper when you book them in advance.

Eugene Johnson Hall University. Source: Shutterstock

To Eugene by train- travel tips

Eugene’s nicknames TrackTown USA and Emerald City make it a must-visit town when you’re in Oregon. If you want the full Oregon experience, make sure you add Eugene to your list. This city has one of the most enriched representations of Oregon compared to other cities in the state. It is vibrant with the integration of art galleries, wineries, parks, golf courses, museums, street fairs, markets, hotels, and fine dining all in one. It is home to the famous Oregon ducks and boasts one of the biggest stadiums.

Eugene has something for everyone, be it watching exciting games at the Autzen Stadium, enjoying scenic waterfalls, or old-growth forests at the McKenzie River National Recreation Trail. If you’re a lover of arts and culture, the Hulk Center for the Performing Arts and the Museum of Natural and Cultural History will enlighten you on the town’s history.

You can also satisfy your taste buds at King Estate Winery and later explore Oregon’s iconic representation at Eugene’s Saturday Market. If you’re an outdoorsy person, you can go hiking at Mount Pisgah or bird watching at Cascades Raptor Center. Eugene also provides you with a dedicated bike lane, like the Willamette River bike trail, giving you a chance to explore the city on a bike.

Travel Tips: Trains from Seattle, WA to Eugene, OR

Travel Tips: Travel by train to Eugene, OR easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Seattle, WA to Eugene, OR.
FAQs
Train tickets between Seattle, WA and Eugene, OR for some dates and times can be found for as cheap as $59 (€53)  one way in the next 7 days.
The train price from Seattle, WA to Eugene, OR is on average $59 (€53)  if you are looking to buy your tickets for this trip in the next 7 days.
When traveling this route you should expect the distance from Seattle, WA to Eugene, OR by train to be approximately 247 miles (399 km).
While the time it takes to travel 247 miles (399 km) from Seattle, WA to Eugene, OR can vary based on specific dates, weekends, and holidays, the Seattle, WA to Eugene, OR train journey time is on average 6 h 28 min.
For the best Seattle, WA to Eugene, OR train to book, you can travel safely and comfortably with Amtrak. However, it's always good to check all possible train providers with services between Seattle, WA and Eugene, OR to compare what amenities they may offer.
On average, there are 3 trains a day from Seattle, WA to Eugene, OR. The train times and services may be different on weekends and holidays compared to weekdays.
You can take the first train from Seattle, WA to Eugene, OR at 7: 22 AM. The last train from Seattle, WA to Eugene, OR that you can take departs at 2: 12 PM. Omio shows you the latest train from Seattle, WA to Eugene, OR schedule to help you book the best departure time for this trip.
If you buy the Seattle, WA to Eugene, OR train within the next 7 days, you can find one way tickets to cost on average $59 (€53). However, booking your train ticket in advance gives you access to the best prices for trains to Eugene, OR from Seattle, WA. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language