We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.
How to find cheap train tickets to Devils Lake?
The cheapest prices for a train ticket to Devils Lake that users have found recently on Wanderu start at $17.00. Such great deals to Devils Lake are available on one route to Grand Forks. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Devils Lake. Grand Forks at $17.00 has consistently the lowest average train ticket prices to Devils Lake.
What are the main train stations in Devils Lake?
The most popular train station in Devils Lake is Railroad Ave and Third St. Railroad Ave and Third St is the busiest train station in Devils Lake.
What are the most popular train routes to Devils Lake?
What train companies travel to Devils Lake, North Dakota?
Located in North Dakota, United States, you can travel by train to Devils Lake from 55 destinations and choose from 150 daily train schedules to get you there. Amtrak Empire Builder has the most train connections to Devils Lake. The furthest train arriving in Devils Lake covers a distance of 1816.18 miles, 2922.12 kms, covering the journey in 97 hours
train companies serving Devils Lake
There are 5 daily Amtrak schedules to Devils Lake. Amtrak can get you to Devils Lake by train from 38 destinations including Kankakee.
Amtrak Empire Builder
There are 5 daily Amtrak Empire Builder schedules to Devils Lake. Amtrak Empire Builder can get you to Devils Lake by train from 22 destinations including St Paul.