Distance between Moorhead and Geneva
Distance from Moorhead, MN to Geneva, IL is 541 miles / 871 kilometers.
Map showing the distance from Moorhead to Geneva
![]() |
Air distance: | miles km |
Moorhead, MN
City: | Moorhead, MN |
Country: | United States |
Geneva, IL
City: | Geneva, IL |
Country: | United States |
Time difference between Moorhead and Geneva
There is no time difference between Moorhead and Geneva. Current local time in Moorhead and Geneva is 18:04 CST (2025-02-27)