There are
407 mi
from Jackson, TN to Lawrence, IN
That's the driving distance. It would take 7 hours 38 mins to go from Jackson, Tennessee to Lawrence, Indiana.
The flight distance (direct flight from Jackson, TN to Lawrence, IN) is 329.20 mi.
407 mi = 654.39 kms