Miles between Lewisville, TX and Johnston, IA

There are
724 mi
from Lewisville, TX to Johnston, IA

That's the driving distance. It would take 12 hours 38 mins to go from Lewisville, Texas to Johnston, Iowa.

The flight distance (direct flight from Lewisville, TX to Johnston, IA) is 622.57 mi.

724 mi = 1,165.16 kms