Distance from Brainerd to Marshalltown
The shortest distance (air line) between Brainerd and Marshalltown is 305.32 mi (491.36 km).
How far is Brainerd from Marshalltown
Brainerd is located in Minnesota, United States within 46° 21' 19.08" N -95° 48' 6.12" W (46.3553, -94.1983) coordinates. The local time in Brainerd is 15:43 (22.06.2025)
Marshalltown is located in Iowa, United States within 42° 2' 3.48" N -93° 5' 35.52" W (42.0343, -92.9068) coordinates. The local time in Marshalltown is 15:43 (22.06.2025)
The calculated flying distance from Marshalltown to Marshalltown is 305.32 miles which is equal to 491.36 km.
Brainerd, Minnesota, United States
Related Distances from Brainerd
Marshalltown, Iowa, United States