There are
1,141 mi
from Bridgeport, CT to Marshalltown, IA
That's the driving distance. It would take 21 hours 26 mins to go from Bridgeport, Connecticut to Marshalltown, Iowa.
The flight distance (direct flight from Bridgeport, CT to Marshalltown, IA) is 1,017.72 mi.
1,141 mi = 1.61 kms