Trip to Corvallis

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Eugene to Corvallis

🚆 Take a scenic train journey from Eugene to Corvallis, covering a distance of 36.9 miles. 🚌 Begin your trip by boarding a bus towards Vancouver, with a travel time of approximately 50 minutes. 📍 Arrive in Corvallis after a total travel time of 1 hour and 4 minutes, provided by Greyhound.

Where to stay in Corvallis

There are over 13 hotels to stay in Corvallis. Prices range from $68 per night.

Accomodation
  • The company providing train routes from Eugene to Corvallis is Greyhound. The journey takes approximately 1 hour and 4 minutes to cover a distance of 36.9 miles. The first step involves taking a bus towards Vancouver, with a duration of about 50 minutes. For booking and more information, you can contact Greyhound at 1 231-2222 or visit their website at https://www.greyhound.com/transit.
  • The fastest mode of transportation between Eugene and Corvallis is taking the Greyhound bus route via Vancouver. This journey typically takes around 1 hour and 4 minutes to cover the distance of 36.9 miles. The Greyhound bus service operates efficiently between these two cities, offering a convenient and quick travel option for passengers. For specific schedules and bookings, you can contact Greyhound at 1 231-2222 or visit their website at https://www.greyhound.com/transit.
  • There are no direct trains available between Eugene and Corvallis. The recommended route involves taking a Greyhound bus towards Vancouver, which takes approximately 1 hour and 4 minutes to reach Corvallis, covering a distance of 36.9 miles. The bus service provided by Greyhound offers a convenient and efficient alternative for travelers commuting between these two cities. For booking and further details, you can contact Greyhound at 1 231-2222 or visit their website at https://www.greyhound.com/transit.
  • The first Greyhound bus towards Vancouver, which is the recommended route to travel from Eugene to Corvallis typically departs in the early morning. The last bus for this route usually leaves in the evening, providing ample options for travelers throughout the day. The journey on the Greyhound bus takes approximately 1 hour and 4 minutes to reach Corvallis, covering a distance of 36.9 miles. For specific schedules and availability, you can contact Greyhound at 1 231-2222 or visit their website at https://www.greyhound.com/transit.
  • There are multiple direct bus trips provided by Greyhound each day between Eugene and Corvallis. The journey typically takes around 1 hour and 4 minutes to cover the distance of 36.9 miles. Passengers have the convenience of choosing from various departure times throughout the day for this route. For specific schedules and booking information, individuals can reach out to Greyhound at 1 231-2222 or visit their website at https://www.greyhound.com/transit.

Will you be returning to Eugene by train?

If you are looking for the return train journey, check out trains from Corvallis to Eugene

See schedule