Minneapolis, MN to Salem, OR train

Tue, May 13
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Compare prices and tickets Minneapolis, MN to Salem, OR by bus

Wed
May 14
Thu
May 15
Fri
May 16
Sat
May 17
Sun
May 18
Mon
May 19
Tue
May 20

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Minneapolis, MN to Salem, OR

USAUSA
USAUSA
Icon of train
Take a train from Minneapolis, MN to Salem, OR and enjoy the approximately 1447 miles (2329 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $700 (€591)
Distance
1447 miles (2329 km)
Trains per day
4
First train
08:56
Last train
23:13
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $700 (€591)

Explore the Minneapolis, MN to Salem, OR Train Journey

Travel in comfort and convenience on a scenic train adventure from Minneapolis, MN to Salem, OR. The most popular departure station for this route is Minneapolis-St. Paul Union Depot, while travelers frequently arrive at Salem Amtrak Station. Whether you’re planning a vacation or need a reliable travel option, trains from Minneapolis, MN to Salem, OR offer an eco-friendly and relaxing way to experience the stunning landscapes of the United States. Book your next train from Minneapolis, MN to Salem, OR today and enjoy a seamless travel experience filled with comfort and unforgettable sights.

Find Cheap Minneapolis, MN to Salem, OR Train Tickets

Looking for affordable train tickets from Minneapolis, MN to Salem, OR? Prices for this scenic route vary, but travelers can find a wide range depending on factors like booking date and travel season. The cheapest train ticket starts at just $117 (€99), offering excellent savings for budget-conscious passengers. On the other hand, the average cost of a train ticket for this route is around $236 (€199), giving you a good idea of what to expect. For the most convenient and budget-friendly experience, consider planning your journey in September, when the combination of mild weather and lower demand often leads to a better deal on your travel.

Train Minneapolis, MN to Salem, OR with Amtrak Services

Traveling between Minneapolis, MN, and Salem, OR, by train offers a comfortable and scenic journey supported by Amtrak's well-known services. Amtrak's routes between these destinations typically include long-distance trains with features such as spacious seating, onboard dining options, complimentary Wi-Fi on select services, and clean restroom facilities. Whether you are embarking on a business trip or a leisurely vacation, passengers can enjoy a relaxed, stress-free experience with the convenience of ample legroom and picturesque views through the large windows. Book your train trip today and explore a seamless way to connect Minnesota and Oregon with comfort and ease!

Train Minneapolis, MN to Salem, OR: Train Times and Schedule

Embark on a scenic train journey from Minneapolis, MN to Salem, OR and experience the vast beauty of the American landscape. Covering a distance of approximately 1447 miles (2329 km), the average train journey duration is 41 hours 15. Relax onboard and enjoy the comfortable travel experience while reaching your destination.

Trains between Minneapolis, MN and Salem, OR run frequently, providing convenient travel options. On average, there are 2 trains operating daily on this route. These trains run consistently throughout the week, ensuring you have plenty of flexibility to plan your travel on any day.

When planning your journey, note that the first train from Minneapolis, MN to Salem, OR typically departs at 07:50, while the last train of the day usually leaves at 23:30. These times offer a variety of choices to suit early risers and late travelers alike.

FAQs: Trains from Minneapolis, MN to Salem, OR

FAQs: Travel by train from Minneapolis, MN to Salem, 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 Minneapolis, MN to Salem, OR.
FAQs

More options for your journey from Minneapolis, MN to Salem, OR

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from Salem, OR and Minneapolis, MN

HomeTrainsTrains in USATrain Times to Salem, ORMinneapolis, MN to Salem, OR train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links