Miles between Cranston, RI and Evansville, IN

There are
1,062 mi
from Cranston, RI to Evansville, IN

That's the driving distance. It would take 20 hours 14 mins to go from Cranston, Rhode Island to Evansville, Indiana.

The flight distance (direct flight from Cranston, RI to Evansville, IN) is 893.46 mi.

1,062 mi = 1.61 kms