Trip to Salem

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration1h
Distance114 km
Avg. price$ 30
Train trips3 found

Trains from Eugene to Salem

🚆 Traveling from Eugene to Salem by train is a convenient option with services operating four times a day and taking approximately 1 hour and 9 minutes. 🌲 Enjoy the scenic journey as you depart from Eugene station and arrive at Salem station on Amtrak's reliable train services. The prices for this trip can range from $3 to $75. 🌟 For a longer adventure, consider a 3-day, 6-hour route from Eugene to Salem with 3 transfers and a total distance of 3,403 miles. Experience various iconic train journeys, including the Coast Starlight, Empire Builder, Lake Shore Limited, and Newburyport/Rockport Line.

Where to stay in Salem

There are over 28 hotels to stay in Salem. Prices range from $53 per night.

Accomodation
  • The train route from Eugene to Salem is operated by Amtrak. The direct train service between these two cities runs four times a day and takes approximately 1 hour and 9 minutes to complete the journey. The ticket prices for this route range from $3 to $75, providing travelers with a convenient and affordable transportation option between Eugene and Salem.
  • The fastest train between Eugene and Salem is the direct service operated by Amtrak. This train departs from Eugene and arrives in Salem, with services running four times a day and operating every day. The journey time between the two cities is approximately 1 hour and 9 minutes, making it the quickest option for travelers looking to commute between Eugene and Salem.
  • Trains traveling from Eugene to Salem depart from the Eugene station. This station serves as the starting point for the Amtrak-operated train services that connect Eugene with Salem. Passengers can board the train at the Eugene station to begin their journey to Salem.
  • There are four trains daily that operate between Eugene and Salem. These Amtrak-operated train services depart from Eugene station and arrive at Salem station, providing travelers with multiple options throughout the day to make the journey. The trains cover the distance between Eugene and Salem in approximately 1 hour and 9 minutes, offering passengers a quick and convenient transportation method between the two cities. Ticket prices for these trains vary from $3 to $75, depending on the chosen class and amenities.
  • The Eugene to Salem train services operated by Amtrak arrive at Salem station. Salem station serves as the final destination for the trains traveling between these two cities, providing passengers with a convenient arrival point in Salem. The station offers facilities and services for travelers, making it easy for passengers to continue their journey or explore the local area upon arrival.
  • The first train of the day to travel from Eugene to Salem is scheduled to depart from Eugene station in the early morning. The last train of the day on this route typically leaves Eugene later in the evening, offering passengers flexibility in their travel plans between the two cities. With a total of four daily services operating every day, travelers have multiple options throughout the day to enjoy a smooth and convenient journey from Eugene to Salem by train.
  • There are four direct train trips each day between Eugene and Salem. These services operated by Amtrak provide travelers with convenient options for commuting between the two cities on a daily basis. With a travel time of approximately 1 hour and 9 minutes, passengers can enjoy a quick and straightforward journey from Eugene to Salem by train. Ticket prices for these direct train trips vary between $3 and $75, offering affordable travel choices for passengers.
  • Yes, there is a direct train service between Eugene and Salem. This direct train departs from Eugene and arrives at Salem, operating four times a day, providing daily transportation options for passengers. The journey on this direct train route takes approximately 1 hour and 9 minutes, offering a quick and efficient way to travel between Eugene and Salem by rail.
  • The cost of a train ticket from Eugene to Salem varies between $3 and $75, providing travelers with budget-friendly options for their journey. Passengers can choose from a range of fare prices based on their preferences and travel needs. Whether seeking an economical or more flexible ticket, the train offers affordable pricing options for passengers traveling between Eugene and Salem.

Will you be returning to Eugene by train?

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

See schedule