There are
417 mi
from Franklin, TN to Warsaw, IN
That's the driving distance. It would take 8 hours 16 mins to go from Franklin, Tennessee to Warsaw, Indiana.
The flight distance (direct flight from Franklin, TN to Warsaw, IN) is 371.16 mi.
417 mi = 671.82 kms