Cheapest price
$112
Average price
$112
Fastest journey
3 h 46 m
Average duration
3 h 54 m
Trains per day
3
Distance
233 km
The best way to find a cheap train ticket from Eugene, OR to Kelso, WA is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Distance 144 miles (233 km) |
Average train duration 3h 54m |
Cheapest ticket price $112 (€92) |
Trains per day 14 |
Direct trains 3 |
Train providers 1 |
Fastest train 3h 46m |
First train 04:55 |
Last train 20:00 |
Buy your official Amtrak train tickets from Eugene, OR to Kelso, WA from $116 (€95) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.
Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey between Eugene, OR and Kelso, WA, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.
Amtrak from Eugene, OR to Kelso, WA train information:
Traveling by train from Eugene, OR to Kelso, WA is a comfortable and scenic journey through the Pacific Northwest. Trains from Eugene, OR to Kelso, WA typically depart from Eugene Station, OR and arrive at Kelso Station, WA, offering a relaxed and hassle-free travel experience. Whether you're commuting or planning a leisurely trip, this rail route provides a convenient way to reach your destination while enjoying the beautiful landscapes along the way. Book your Eugene, OR to Kelso, WA train tickets today for a smooth and efficient trip!
Planning a train trip from Eugene, OR to Kelso, WA? Ticket prices vary depending on the time of booking and travel season. The cheapest train ticket available for this route starts at $112 (€92), while the average train ticket cost is around $112 (€92). To get the best deals, it's advisable to book in advance and consider traveling in September, which often offers the best balance of affordability and comfortable weather.
Traveling by train from Eugene, OR to Kelso, WA is a convenient and comfortable option with Amtrak Cascades and Amtrak Coast Starlight providing service on this route. Amtrak Cascades offers a relaxing journey with spacious seating, Wi-Fi, and scenic views of the Pacific Northwest, making it an ideal choice for regional travel. Amtrak Coast Starlight, known for its long-distance luxury, features reclining seats, a dining car, and panoramic observation cars for a more immersive travel experience. Both services ensure a smooth and enjoyable trip between Eugene and Kelso.
Traveling from Eugene, OR to Kelso, WA by train covers a distance of 144 miles (233 km). The journey typically takes around 3h 46m, offering a convenient and comfortable way to reach your destination.
Trains run between Eugene, OR and Kelso, WA with an average frequency of 14 daily departures. These trains operate every day of the week, giving passengers flexibility in travel planning.
The first train from Eugene, OR to Kelso, WA usually departs at 04:55, while the last train of the day typically leaves at 20:00. Checking the latest Eugene, OR to Kelso, WA train schedule ensures you find the most suitable departure time.
Here are some other resources that might have the information you need