Miles between Marshalltown, IA and Kinston, NC

There are
1,142 mi
from Marshalltown, IA to Kinston, NC

That's the driving distance. It would take 21 hours 58 mins to go from Marshalltown, Iowa to Kinston, North Carolina.

The flight distance (direct flight from Marshalltown, IA to Kinston, NC) is 948.57 mi.

1,142 mi = 1,838.40 kms