Miles between Indianapolis, IN and Franklin, IN

There are
25 mi
from Indianapolis, IN to Franklin, IN

That's the driving distance. It would take 33 minutes to go from Indianapolis, Indiana to Franklin, Indiana.

The flight distance (direct flight from Indianapolis, IN to Franklin, IN) is 20.63 mi.

25 mi = 39.98 kms