Miles between Cranston, RI and Bedford, IN

There are
986 mi
from Cranston, RI to Bedford, IN

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

The flight distance (direct flight from Cranston, RI to Bedford, IN) is 816.87 mi.

986 mi = 1,586.41 kms