Miles between Midland, TX and Iowa City, IA

There are
1,082 mi
from Midland, TX to Iowa City, IA

That's the driving distance. It would take 19 hours 11 mins to go from Midland, Texas to Iowa City, Iowa.

The flight distance (direct flight from Midland, TX to Iowa City, IA) is 885.21 mi.

1,082 mi = 1.61 kms