Trip to Salem

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 Vancouver to Salem

🚂 Starting from Vancouver you will embark on a scenic train journey to Salem. Although there is no direct route, you will transfer in Portland during the 10.5-hour trip. 💰 Ticket prices for the Vancouver to Salem route range from C$22 to C$274, providing options for every budget. Prepare for a day of leisurely travel and exploration on this cross-border train adventure.

Where to stay in Salem

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

Accomodation
  • There is no direct train service from Vancouver to Salem. However, you can take a train operated by Amtrak that departs from Vancouver station and arrives at Salem station with a transfer in Portland. The journey, including transfers, typically takes around 10 hours and 30 minutes to complete. Ticket prices for the Vancouver to Salem route on the train range from C$22 to C$279, depending on the class of service selected.
  • The fastest train option between Vancouver and Salem involves taking an Amtrak service that requires a transfer in Portland. The total journey time, including the transfer, is approximately 10 hours and 30 minutes. While this route is the most efficient by train, it is important to note the travel time and plan accordingly. Ticket prices for this trip between Vancouver and Salem vary from C$22 to C$279, depending on the chosen class of service.
  • Trains departing for Salem from Vancouver leave from Vancouver station. This station serves as the starting point for the journey on the Amtrak service connecting the two cities. Passengers can board the train at Vancouver station to begin their trip to Salem. It is important to arrive at the station on time to ensure a smooth departure process.
  • There are multiple trains that operate between Vancouver and Salem although there is no direct route. Passengers can travel from Vancouver to Salem via Portland with services provided by Amtrak. The journey typically involves transfers and takes approximately 10 hours and 30 minutes to complete. Travelers have the option to choose from different departure times for the Vancouver to Salem train service, offering flexibility in planning their trip.
  • The train service operated by Amtrak from Vancouver to Salem arrives at Salem station. Passengers disembark at Salem station, located in downtown Salem, making it a convenient arrival point for those visiting the city or its surrounding areas. Salem station provides access to various transportation options and amenities for travelers continuing their journey or exploring the local area.
  • The first train of the day to travel from Vancouver to Salem typically departs from Vancouver station in the early morning, connecting through Portland before reaching Salem. The last train of the day on this route usually leaves Vancouver in the evening and arrives in Salem after passing through Portland. Travelers should check the current schedule with Amtrak for the most up-to-date departure and arrival times for their desired travel dates.
  • There are no direct train trips between Vancouver and Salem. Passengers traveling this route will need to take a train operated by Amtrak that departs from Vancouver station and makes a transfer in Portland before reaching Salem. The journey, with the transfer included, typically takes around 10 hours and 30 minutes to complete. It's essential for travelers to plan their trip accordingly, considering the transfer in Portland as part of their itinerary.
  • There is no direct train service available between Vancouver and Salem. Travelers will need to take a train operated by Amtrak that departs from Vancouver station and requires a transfer in Portland to reach Salem. The total journey, inclusive of transfers, typically takes around 10 hours and 30 minutes to complete. It's important for passengers to be prepared for the transfer in Portland when planning their travel between Vancouver and Salem by train.
  • The cost of a train ticket from Vancouver to Salem can range from C$22 to C$279, depending on factors such as the class of service chosen and the time of booking. Passengers should check the specific fare options and availability directly through Amtrak's booking system or website. It is recommended to book tickets in advance to secure lower fares and preferred seating options for the journey between Vancouver and Salem by train.

Will you be returning to Vancouver by train?

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

See schedule