Distance between Marshalltown and Elgin
Distance from Marshalltown, IA to Elgin, IL is 237 miles / 382 kilometers.
Map showing the distance from Marshalltown to Elgin
Air distance: | miles km |
Marshalltown, IA
City: | Marshalltown, IA |
Country: | United States |
Elgin, IL
City: | Elgin, IL |
Country: | United States |
Time difference between Marshalltown and Elgin
There is no time difference between Marshalltown and Elgin. Current local time in Marshalltown and Elgin is 08:19 CST (2025-01-24)