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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Eugene, OR to Tacoma, WA

distanceDistance223 miles (359 km)
durationAverage train duration5 h 22 min
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Eugene, OR to Tacoma, WA cover the 223 miles (359 km) long route taking on average 5 h 22 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available.

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

Travel by train to Tacoma, WA 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 Eugene, OR to Tacoma, WA.
FAQs

How many miles is it from Eugene, OR to Tacoma, WA by train?

When traveling this route you should expect the distance from Eugene, OR to Tacoma, WA by train to be approximately 223 miles (359 km).

How many hours is the train time between Eugene, OR and Tacoma, WA?

The train time to Tacoma, WA from Eugene, OR is on average 5 h 22 min  for the 223 miles (359 km) long journey, but the time it takes to go to Tacoma, WA from Eugene, OR by train can vary depending on specific dates or traveling on weekends and holidays.

How many trains are there to Tacoma, WA from Eugene, OR a day?

On average, there are 2 trains a day from Eugene, OR to Tacoma, WA. The train times and services may be different on weekends and holidays compared to weekdays.

When can I take the first train from Eugene, OR to Tacoma, WA? When can I take the last train for the day?

You can take the earliest train from Eugene, OR to Tacoma, WA at 1: 30 PM   or take the last train from Eugene, OR to Tacoma, WA leaving at 1: 30 PM. Look for the latest Eugene, OR to Tacoma, WA train schedules on Omio and book the best time to take the train for this trip.