There are
467 mi
from Jackson, TN to Richmond, IN
That's the driving distance. It would take 8 hours 48 mins to go from Jackson, Tennessee to Richmond, Indiana.
The flight distance (direct flight from Jackson, TN to Richmond, IN) is 361.54 mi.
467 mi = 751.34 kms