Miles between Carrollton, TX and Shelbyville, IN

There are
938 mi
from Carrollton, TX to Shelbyville, IN

That's the driving distance. It would take 16 hours 33 mins to go from Carrollton, Texas to Shelbyville, Indiana.

The flight distance (direct flight from Carrollton, TX to Shelbyville, IN) is 765.82 mi.

938 mi = 1,508.80 kms