Miles between Raleigh, NC and Shelbyville, IN

There are
603 mi
from Raleigh, NC to Shelbyville, IN

That's the driving distance. It would take 11 hours 33 mins to go from Raleigh, North Carolina to Shelbyville, Indiana.

The flight distance (direct flight from Raleigh, NC to Shelbyville, IN) is 468.39 mi.

603 mi = 970.54 kms