Distance between Spencer and Franklin
Distance from Spencer, IN to Franklin, TN is 232 miles / 374 kilometers.
Map showing the distance from Spencer to Franklin
![]() |
Air distance: | miles km |
Spencer, IN
City: | Spencer, IN |
Country: | United States |
Franklin, TN
City: | Franklin, TN |
Country: | United States |
Time difference between Spencer and Franklin
The time difference between Spencer and Franklin is 1 hour. Franklin is 1 hour behind Spencer. Current local time in Spencer is 19:08 EST (2025-02-25) and time in Franklin is 18:08 CST (2025-02-25).