There are
951 mi
from Missouri City, TX to Johnston, IA
That's the driving distance. It would take 17 hours 29 mins to go from Missouri City, Texas to Johnston, Iowa.
The flight distance (direct flight from Missouri City, TX to Johnston, IA) is 839.04 mi.
951 mi = 1,530.85 kms