Distance between Lawrence and Shelbyville
Distance from Lawrence, IN to Shelbyville, IN is 26 miles / 41 kilometers.
Map showing the distance from Lawrence to Shelbyville
![]() |
Air distance: | miles km |
Lawrence, IN
City: | Lawrence, IN |
Country: | United States |
Shelbyville, IN
City: | Shelbyville, IN |
Country: | United States |
Time difference between Lawrence and Shelbyville
There is no time difference between Lawrence and Shelbyville. Current local time in Lawrence and Shelbyville is 12:04 EST (2025-02-16)