Miles between Terre Haute, IN and Warwick, RI

There are
977 mi
from Terre Haute, IN to Warwick, RI

That's the driving distance. It would take 18 hours 51 mins to go from Terre Haute, Indiana to Warwick, Rhode Island.

The flight distance (direct flight from Terre Haute, IN to Warwick, RI) is 852.22 mi.

977 mi = 1,572.99 kms