Miles between Cranston, RI and Crawfordsville, IN

There are
956 mi
from Cranston, RI to Crawfordsville, IN

That's the driving distance. It would take 18 hours 24 mins to go from Cranston, Rhode Island to Crawfordsville, Indiana.

The flight distance (direct flight from Cranston, RI to Crawfordsville, IN) is 813.84 mi.

956 mi = 1,537.76 kms