Sometimes it is possible to get cheaper solutions by having a look at limited offers or at fidelity programs made available on the companies' websites.
When the journey is as long as between Rugby, ND and Salem, OR, you should consider to take a flight to Salem, OR. If you book in advance, low cost airlines can provide flight that will make you save not only time but also money.
What are the departure and arrival stations in Rugby, ND and Salem, OR?
You can take the train to Salem, OR at Rugby, ND, which arrives at Salem, OR.
How many connections are there to go Salem, OR from Rugby, ND by train per day?
If you desire to go to Salem, OR from Rugby, ND by train, 3 daily connections are available. Please note that these routes are all indirect lines. Thus, you will never have to change trains.
How long do you need to get to Salem, OR by train?
On average, it takes 37 hours to get to Salem, OR by train, but you will need 34 hours and 41 minutes with the fastest trains. The first one is available at 06:04, whereas the last one leaves Rugby, ND at 07:04.