There are 3 ways to get from Devils Lake to Brainerd by train, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi (Amtrak)
best- Take the train from Devils Lake Amtrak Station to Staples Amtrak StationEmpire Builder
- Take the taxi from Staples Amtrak Station to Brainerd
5h 22m$98–190Drive 298.6 mi
cheapest- Drive from Devils Lake to Brainerd298.6 mi
5h 55m$55–79Train, fly
- Take the train from Devils Lake Amtrak Station to Grand Forks Amtrak Station
- Fly from Grand Forks International Airport (GFK) to Brainerd Lakes Regional Airport (BRD)GFK - BRD
8h 4m$89–430
Grand Forks International Airport (GFK) to Brainerd Lakes Regional Airport (BRD) flights
Questions & Answers
The cheapest way to get from Devils Lake to Brainerd is to drive which costs $50 - $80 and takes 5h 55m.
The fastest way to get from Devils Lake to Brainerd is to train and taxi which takes 5h 22m and costs $95 - $190.
The distance between Devils Lake and Brainerd is 301 miles. The road distance is 300.4 miles.
The best way to get from Devils Lake to Brainerd without a car is to train and taxi which takes 5h 22m and costs $95 - $190.
It takes approximately 5h 22m to get from Devils Lake to Brainerd, including transfers.
Yes, the driving distance between Devils Lake to Brainerd is 300 miles. It takes approximately 5h 55m to drive from Devils Lake to Brainerd.
There are 83+ hotels available in Brainerd.
What companies run services between Devils Lake, ND, USA and Brainerd, MN, USA?
There is no direct connection from Devils Lake to Brainerd. However, you can take the train to Staples Amtrak Station then take the taxi to Brainerd. Alternatively, you can drive from Devils Lake to Brainerd in around 5h 55m.
- Website
- delta.com
Flights from Grand Forks International Airport to Brainerd Lakes Regional Airport via Minneapolis
- Ave. Duration
- 5h 19m
- When
- Every day
- Estimated price
- $50–330
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Devils Lake Amtrak Station to Staples Amtrak Station
- Ave. Duration
- 4h 43m
- Frequency
- 3 times a day
- Estimated price
- $30–110
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $30–70
- Coach Seat short notice purchase
- $35–110
- Business - advance purchase
- $45–220
- Business Class
- $75–280
Train from Devils Lake Amtrak Station to Grand Forks Amtrak Station
- Ave. Duration
- 1h 26m
- Frequency
- 3 times a day
- Estimated price
- $11–65
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $18–30
- Coach Seat short notice purchase
- $11–65
- Business - advance purchase
- $15–100
- Business Class
- $25–180
- Ave. Duration
- 39 min
- Estimated price
- $65–80
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide




