There are
1,396 mi
from Bradenton, FL to Marshalltown, IA
That's the driving distance. It would take 1 day 2 hours to go from Bradenton, Florida to Marshalltown, Iowa.
The flight distance (direct flight from Bradenton, FL to Marshalltown, IA) is 1,161.81 mi.
1,396 mi = 2,246.99 kms