Search train tickets toEugene

switcheroo

Quickview

How to get to Eugene by train?

Routes309
Trips per day687
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.

What are the cheapest train tickets to Eugene?

The cheapest prices for a train ticket to Eugene that users have found recently on Wanderu start at $14.43. Such great deals to Eugene are available on two routes including Albany and 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 $24.79 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 Clinical Services Building, Parking Lot 18. 433 Willamette St is the busiest train station in Eugene.

What are the most popular train routes to Eugene?

Waterloo

There are 10 train schedules per day connecting Waterloo with Eugene. It takes on average 72 hours to travel 1924 miles, 3096 kms, by train from Waterloo. One train company operates schedules from Waterloo, with Amtrak offering the most daily connections to Eugene. Traveling by train from Waterloo you will most likely to arrive in Eugene at 433 Willamette St.
Avg. Time
72h 0m
Avg. Price
$449.20

Toledo

There are 10 train schedules per day connecting Toledo with Eugene. It takes on average 73 hours and 32 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. Traveling by train from Toledo you will most likely to arrive in Eugene at 433 Willamette St.
Avg. Time
73h 32m
Avg. Price
$328.93

Cleveland

There are 9 train schedules per day connecting Cleveland with Eugene. It takes on average 75 hours 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. Traveling by train from Cleveland you will most likely to arrive in Eugene at 433 Willamette St.
Avg. Time
75h 0m
Avg. Price
$520.92

Milwaukee

There are 9 train schedules per day connecting Milwaukee with Eugene. It takes on average 62 hours to travel 1751 miles, 2817 kms, by train from Milwaukee. One train company operates schedules from Milwaukee, with Amtrak offering the most daily connections to Eugene. Traveling by train from Milwaukee you will most likely to arrive in Eugene at 433 Willamette St.
Avg. Time
62h 0m
Avg. Price
$392.00

Boston

There are 9 train schedules per day connecting Boston with Eugene. It takes on average 101 hours to travel 2581 miles, 4152 kms, by train from Boston. One train company operates schedules from Boston, with Amtrak offering the most daily connections to Eugene. Traveling by train from Boston you will most likely to arrive in Eugene at 433 Willamette St.
Avg. Time
101h 0m
Avg. Price
$559.27

What train companies travel to Eugene, Oregon ?

Located in Oregon, United States, you can travel by train to Eugene from 309 destinations and choose from 687 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 2692.07 miles, 4331.37 kms, covering the journey in 1 hour and 57 minutes

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

train companies serving Eugene