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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Vancouver, WA to Eugene, OR

distanceDistance111 miles (179 km)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day

Trains from Vancouver, WA to Eugene, OR cover the 111 miles (179 km) long trip taking on average 2 h 42 min with our travel partners like. Normally, there are 3 trains operating per day, including direct services available.

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

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

How far is it from Vancouver, WA to Eugene, OR by train?

The Vancouver, WA to Eugene, OR train distance is approximately 111 miles (179 km).

How long is the train from Vancouver, WA to Eugene, OR?

The train time between Vancouver, WA and Eugene, OR is on average 2 h 42 min  for the 111 miles (179 km) long journey, but the time it takes to go to Eugene, OR from Vancouver, WA by train can vary depending on specific dates or traveling on weekends and holidays.

How many trains per day are there to Eugene, OR from Vancouver, WA?

The average number of trains departing Vancouver, WA for Eugene, OR is 3 a day. The train schedules and services may vary between weekdays and weekends.