Devils Lake to Moorhead distance
driving distance = 166 miles
flight distance = 130 miles
The straight line distance between Devils Lake and Moorhead is 209 kilometers.
Travel time from Devils Lake, ND to Moorhead, MN
How long does it take to drive?
2 hours, 42 minutes
How long does it take to fly?
This is estimated based on the Devils Lake to Moorhead distance by plane of 130 miles.
Devils Lake, North Dakota
What's the distance to Devils Lake, ND from where I am now?
How far is Moorhead, MN from me?