There are
262 mi
from Brooklyn Park, MN to Marshalltown, IA
That's the driving distance. It would take 4 hours 54 mins to go from Brooklyn Park, Minnesota to Marshalltown, Iowa.
The flight distance (direct flight from Brooklyn Park, MN to Marshalltown, IA) is 211.55 mi.
262 mi = 421.94 kms