There are
370 mi
from Chattanooga, TN to Franklin, IN
That's the driving distance. It would take 7 hours 12 mins to go from Chattanooga, Tennessee to Franklin, Indiana.
The flight distance (direct flight from Chattanooga, TN to Franklin, IN) is 309.15 mi.
370 mi = 596.00 kms