There are
415 mi
from Dickson, TN to Gary, IN
That's the driving distance. It would take 8 hours 50 mins to go from Dickson, Tennessee to Gary, Indiana.
The flight distance (direct flight from Dickson, TN to Gary, IN) is 381.15 mi.
415 mi = 668.62 kms