Distance between Mandan and Marshalltown
Distance from Mandan, ND to Marshalltown, IA is 513 miles / 826 kilometers.
Map showing the distance from Mandan to Marshalltown
![]() |
Air distance: | miles km |
Mandan, ND
City: | Mandan, ND |
Country: | United States |
Marshalltown, IA
City: | Marshalltown, IA |
Country: | United States |
Time difference between Mandan and Marshalltown
There is no time difference between Mandan and Marshalltown. Current local time in Mandan and Marshalltown is 09:39 CST (2025-02-17)