Around the World

Distance between Moorhead and Hazelwood

Distance from Moorhead, MN to Hazelwood, MO is 646 miles / 1040 kilometers.

Map showing the distance from Moorhead to Hazelwood

Beeline Air distance: miles km

Moorhead, MN

City: Moorhead, MN
Country: United States

Hazelwood, MO

City: Hazelwood, MO
Country: United States

Time difference between Moorhead and Hazelwood

There is no time difference between Moorhead and Hazelwood. Current local time in Moorhead and Hazelwood is 18:59 CST (2025-02-25)

Search