There are
363 mi
from Madison, WI to Shelbyville, IN
That's the driving distance. It would take 6 hours 58 mins to go from Madison, Wisconsin to Shelbyville, Indiana.
The flight distance (direct flight from Madison, WI to Shelbyville, IN) is 309.15 mi.
363 mi = 584.53 kms