Trip to Devils Lake

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration9h
Distance677 km
Avg. price$ 79
Train trips7 found

Trains from Minneapolis to Devils Lake

🚂 Embark on a scenic train journey from Minneapolis to Devils Lake spanning a duration of 9 hours and 12 minutes. Relax and enjoy the picturesque landscapes along the way as you traverse through the heart of the Midwest. 💵 Ticket prices for the train between Minneapolis and Devils Lake range from $18 to $162, offering budget-friendly options for travelers seeking an affordable and convenient transportation method. Explore the flexibility of fare options to suit your preferences and budget for this memorable trip.

Where to stay in Devils Lake

There are over 11 hotels to stay in Devils Lake. Prices range from $62 per night.

Accomodation
  • Amtrak is the primary company that provides train routes from Minneapolis to Devils Lake. The journey takes approximately 9 hours and 12 minutes by train. Prices for a train ticket between these two cities can range from $18 to $162, depending on the class of service and time of booking. It is recommended to check the Amtrak website for the most up-to-date schedules and fares for this route.
  • The fastest train between Minneapolis and Devils Lake is the Amtrak Empire Builder route, which takes approximately 9 hours and 12 minutes. The prices for this train journey can vary from $18 to $162, depending on factors such as class of service, time of booking, and any available discounts. It is advisable to check the specific schedule and availability on the Amtrak website for the most accurate and current information regarding travel times and pricing.
  • There is typically one daily train that operates between Minneapolis and Devils Lake which is the Amtrak Empire Builder route. The journey on this train takes approximately 9 hours and 12 minutes. Prices for this train service can range from $18 to $162, with different fare options available based on the class of service and time of booking. For the most accurate and current schedule information, it is recommended to check the Amtrak website or contact their customer service.
  • The first train of the day from Minneapolis to Devils Lake typically departs in the early morning. The last train of the day usually leaves in the late afternoon or evening. The journey on these trains takes approximately 9 hours and 12 minutes. It is advisable to check the specific departure times on the Amtrak website or contact their customer service for the most accurate and up-to-date information regarding the train schedule for this route.
  • There are typically one direct train trip each day between Minneapolis and Devils Lake. The journey on this direct train takes approximately 9 hours and 12 minutes. It is recommended to check the Amtrak website or contact their customer service for the most up-to-date information on the schedule and availability of direct train trips between these two cities. Prices for a direct train ticket between Minneapolis and Devils Lake can vary from $18 to $162, depending on factors such as class of service and availability.
  • A train ticket from Minneapolis to Devils Lake can cost anywhere between $18 and $162, depending on various factors such as class of service, time of booking, and availability. It is advisable to book tickets in advance to secure lower fares, as prices may vary based on demand. Passengers can check the Amtrak website or contact their customer service for specific fare details and promotions for this route. Keep in mind that prices for train tickets may fluctuate, so it's recommended to plan and book your journey accordingly.

Will you be returning to Minneapolis by train?

If you are looking for the return train journey, check out trains from Devils Lake to Minneapolis

See schedule