Around the World

Distance between Terre Haute and Rock Island

Distance from Terre Haute, IN to Rock Island, IL is 218 miles / 351 kilometers.

Map showing the distance from Terre Haute to Rock Island

Beeline Air distance: miles km

Terre Haute, IN

City: Terre Haute, IN
Country: United States

Rock Island, IL

City: Rock Island, IL
Country: United States

Time difference between Terre Haute and Rock Island

The time difference between Terre Haute and Rock Island is 1 hour. Rock Island is 1 hour behind Terre Haute. Current local time in Terre Haute is 04:51 EST (2025-02-26) and time in Rock Island is 03:51 CST (2025-02-26).

Search