There are
390 mi
from Lansing, MI to Shelbyville, KY
That's the driving distance. It would take 7 hours 15 mins to go from Lansing, Michigan to Shelbyville, Kentucky.
The flight distance (direct flight from Lansing, MI to Shelbyville, KY) is 314.30 mi.
390 mi = 628.38 kms