Miles between Garland, TX and Johnston, IA

There are
690 mi
from Garland, TX to Johnston, IA

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

The flight distance (direct flight from Garland, TX to Johnston, IA) is 626.17 mi.

690 mi = 1,110.62 kms