Next available departures Tomorrow, Jun 24 Thu, Jun 25 Fri, Jun 26 Sat, Jun 27 Sun, Jun 28 Mon, Jun 29 Tue, Jun 30 Wed, Jul 1 More dates
Next departures for Seattle to Eugene on June 24 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 8:55am
Seattle King Street Station 11h 7:55pm
Amtrak Station Cheapest $47 2:20pm
Seattle King Street Station 6h 27m 8:47pm
Amtrak Station Fastest $114 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $91 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $143 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $103 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $511 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station No tags $76 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station No tags $108
Next departures for Seattle to Eugene on June 25 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 8:55am
Seattle King Street Station 11h 7:55pm
Amtrak Station Cheapest $47 5:40pm
Seattle King Street Station 6h 30m 12:10am
Amtrak Station Fastest $89 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $103 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $143 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $114 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $511 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station No tags $82 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station No tags $108
Next departures for Seattle to Eugene on June 26 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station Cheapest $89 2:20pm
Seattle King Street Station 6h 27m 8:47pm
Amtrak Station Fastest $114 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $114 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $103 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $511 8:55am
Seattle King Street Station 11h 7:55pm
Amtrak Station No tags $89 12:10pm
Seattle King Street Station 7h 45m 7:55pm
Amtrak Station No tags $89 12:10pm
Seattle King Street Station 8h 37m 8:47pm
Amtrak Station No tags $89
Next departures for Seattle to Eugene on June 27 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 5:40pm
Seattle King Street Station 6h 30m 12:10am
Amtrak Station Cheapest $82 2:20pm
Seattle King Street Station 6h 27m 8:47pm
Amtrak Station Fastest $114 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $114 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $114 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $575 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station No tags $89 8:55am
Seattle King Street Station 11h 7:55pm
Amtrak Station No tags $89 8:55am
Seattle King Street Station 11h 7:55pm
Amtrak Station No tags $108
Next departures for Seattle to Eugene on June 28 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station Cheapest $69 5:40pm
Seattle King Street Station 6h 30m 12:10am
Amtrak Station Fastest $89 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $82 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $114 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $575 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station No tags $108 8:55am
Seattle King Street Station 11h 7:55pm
Amtrak Station No tags $76 8:55am
Seattle King Street Station 11h 7:55pm
Amtrak Station No tags $104
Next departures for Seattle to Eugene on June 29 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station Cheapest $64 2:20pm
Seattle King Street Station 6h 27m 8:47pm
Amtrak Station Fastest $114 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $74 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $143 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $114 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $575 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station No tags $108 8:55am
Seattle King Street Station 11h 7:55pm
Amtrak Station No tags $64
Next departures for Seattle to Eugene on June 30 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station Cheapest $56 2:20pm
Seattle King Street Station 6h 27m 8:47pm
Amtrak Station Fastest $103 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $61 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $143 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $91 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $575 2:20pm
Seattle King Street Station 6h 27m 8:47pm
Amtrak Station No tags $143 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station No tags $108
Next departures for Seattle to Eugene on July 1 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 8:55am
Seattle King Street Station 11h 7:55pm
Amtrak Station Cheapest $59 2:20pm
Seattle King Street Station 6h 27m 8:47pm
Amtrak Station Fastest $114 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $74 7:10am
Seattle King Street Station 6h 38m 1:48pm
Amtrak Station No tags $143 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $103 9:55am
Seattle King Street Station 7h 13m 5:08pm
Amtrak Station No tags $575 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station No tags $64 7:10am
Seattle King Street Station 1d 6h 1:10pm
Amtrak Station No tags $108
Last refresh of the prices: Today at 1:20 PM PDT.
View all departures Compare 2 ways to go from Seattle to Eugene We recommend taking the bus
Among the sustainable travel choices, the Bus stands out as a good way to reach Eugene. The journey takes about 7 hours 5 minutes and with fares starting at just $42, it presents an excellent value for a comfortable ride.
Average Price $42 - $131 Average Duration 7h 5m CO₂ emissions
10kg CO₂e
Check schedules Average Price $51 - $150 Average Duration 6h 38m CO₂ emissions
36kg CO₂e
Check schedules
Train Companies 4.1 out of 5 stars 4.1/5 5,830 reviews
Staff 4.7
Timeliness 3.8
Cleanliness 4.5
Wifi 3.6
Based on 5830 reviews, the company was rated 4.1 stars on Busbud. Travelers were especially satisfied with the seats and the ticket access but often complained with the wifi. Amtrak ticket prices on this trip start at $50
Frequently asked questions about traveling from Seattle to Eugene by train Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the train ticket from Seattle to Eugene? The cheapest train tickets from Seattle to Eugene start from $51. The average price for this train route is around $78. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the train journey from Seattle to Eugene? The average train ride duration from Seattle to Eugene is 6h 38m, covering a distance of 248 miles (399 km). The quickest train can get you there in 6h 27m and is operated by Amtrak .
Which train operators service the Seattle to Eugene route? Several major train operators operate on this route with 3 trains available per day.
What is the earliest and latest departure time for the train from Seattle to Eugene? The earliest train departs from Seattle to Eugene at 7:10am. And the latest train departs at 2:20pm.
Find cheapest prices for trains Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Seattle to Eugene was searched and found on Jun 22, 2026 with a price of $47 To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Seattle to Eugene, as early as possible.
You can expect to pay from $47 to $575 for a train ticket from Seattle to Eugene based on the last 2 days. You can expect to find the cheapest price for the trip at $47 which is on 2026-06-24.
Top Traveled Train Routes People from around the world trust Busbud
Popular train departures from Seattle Popular train routes to Eugene Continue your journey from Eugene