There are
308 mi
from Norridge, IL to Marshalltown, IA
That's the driving distance. It would take 5 hours 54 mins to go from Norridge, Illinois to Marshalltown, Iowa.
The flight distance (direct flight from Norridge, IL to Marshalltown, IA) is 260.88 mi.
308 mi = 495.13 kms