Miles between Midland, TX and Rock Island, IL

There are
1,135 mi
from Midland, TX to Rock Island, IL

That's the driving distance. It would take 20 hours 14 mins to go from Midland, Texas to Rock Island, Illinois.

The flight distance (direct flight from Midland, TX to Rock Island, IL) is 913.35 mi.

1,135 mi = 1.61 kms