Distance between Butte and Marshalltown
Distance from Butte, MT to Marshalltown, IA is 1010 miles / 1625 kilometers.
Map showing the distance from Butte to Marshalltown
![]() |
Air distance: | miles km |
Butte, MT
City: | Butte, MT |
Country: | United States |
Marshalltown, IA
City: | Marshalltown, IA |
Country: | United States |
Time difference between Butte and Marshalltown
The time difference between Butte and Marshalltown is 1 hour. Marshalltown is 1 hour ahead of Butte. Current local time in Butte is 14:42 MST (2025-02-18) and time in Marshalltown is 15:42 CST (2025-02-18).