Search train tickets to Eugene

switcheroo

Quickview

How to get to Eugene by train?

Routes180
Trips per day455
train carriers3
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Eugene?

The cheapest prices for a train ticket to Eugene that users have found recently on Wanderu start at €9.97. Such great deals to Eugene are available on one route to Albany. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Eugene. Albany at €16.31 has consistently the lowest average train ticket prices to Eugene.

What are the main train stations in Eugene?

The most popular train stations in Eugene are 433 Willamette St and Knight Law Center. 433 Willamette St is the busiest train station in Eugene.

Manchester

There are 12 train schedules per day connecting Manchester with Eugene. It takes on average 98 hours to travel 2466 miles, 3967 kms, by train from Manchester. One train company operates schedules from Manchester, with Amtrak offering the most daily connections to Eugene. Travelling by train from Manchester you will most likely to arrive in Eugene at 433 Willamette St.
Avg. Time
4d 2h 0m
Avg. Price
€388.93

Elkhart

There are 11 train schedules per day connecting Elkhart with Eugene. It takes on average 70 hours to travel 1872 miles, 3012 kms, by train from Elkhart. One train company operates schedules from Elkhart, with Amtrak offering the most daily connections to Eugene. Travelling by train from Elkhart you will most likely to arrive in Eugene at 433 Willamette St.
Avg. Time
2d 22h 0m
Avg. Price
€218.49

Toledo

There are 11 train schedules per day connecting Toledo with Eugene. It takes on average 72 hours and 31 minutes to travel 1991 miles, 3204 kms, by train from Toledo. One train company operates schedules from Toledo, with Amtrak offering the most daily connections to Eugene. Travelling by train from Toledo you will most likely to arrive in Eugene at 433 Willamette St.
Avg. Time
3d 0h 31m
Avg. Price
€250.96

Sandusky

There are 11 train schedules per day connecting Sandusky with Eugene. It takes on average 74 hours to travel 2038 miles, 3278 kms, by train from Sandusky. One train company operates schedules from Sandusky, with Amtrak offering the most daily connections to Eugene. Travelling by train from Sandusky you will most likely to arrive in Eugene at 433 Willamette St.
Avg. Time
3d 2h 0m
Avg. Price
€309.65

Cleveland

There are 11 train schedules per day connecting Cleveland with Eugene. It takes on average 74 hours and 58 minutes to travel 2086 miles, 3356 kms, by train from Cleveland. One train company operates schedules from Cleveland, with Amtrak offering the most daily connections to Eugene. Travelling by train from Cleveland you will most likely to arrive in Eugene at 433 Willamette St.
Avg. Time
3d 2h 58m
Avg. Price
€407.96

Located in Oregon, United States, you can travel by train to Eugene from 180 destinations and choose from 455 daily train schedules to get you there. Amtrak has the most train connections to Eugene. The furthest train arriving in Eugene covers a distance of 2700.87 miles, 4345.53 kms, covering the journey in 120 hours and 5 minutes

Looking for other ways to get there? Check out Bus options to Eugene.

train companies serving Eugene

Amtrak

There are 67 daily Amtrak schedules to Eugene. Amtrak can get you to Eugene by train from 210 destinations including Spokane.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 14m
Avg. Price
€72.71

Amtrak Cascades

There are 8 daily Amtrak Cascades schedules to Eugene. Amtrak Cascades can get you to Eugene by train from 11 destinations including Portland.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 3m
Avg. Price
€24.14

Amtrak Coast Starlight

There are 11 daily Amtrak Coast Starlight schedules to Eugene. Amtrak Coast Starlight can get you to Eugene by train from 27 destinations including Sacramento.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 8m
Avg. Price
€46.67