Distance between Devils Lake and Moorhead
Distance from Devils Lake, ND to Moorhead, MN is 130 miles / 209 kilometers.
Map showing the distance from Devils Lake to Moorhead
![]() |
Air distance: | miles km |
Devils Lake, ND
City: | Devils Lake, ND |
Country: | United States |
Moorhead, MN
City: | Moorhead, MN |
Country: | United States |
Time difference between Devils Lake and Moorhead
There is no time difference between Devils Lake and Moorhead. Current local time in Devils Lake and Moorhead is 19:02 CST (2025-02-27)