Around the World

Distance between Moorhead and East Saint Louis

Distance from Moorhead, MN to East Saint Louis, IL is 661 miles / 1064 kilometers.

Map showing the distance from Moorhead to East Saint Louis

Beeline Air distance: miles km

Moorhead, MN

City: Moorhead, MN
Country: United States

East Saint Louis, IL

City: East Saint Louis, IL
Country: United States

Time difference between Moorhead and East Saint Louis

There is no time difference between Moorhead and East Saint Louis. Current local time in Moorhead and East Saint Louis is 19:34 CST (2025-02-25)

Search