Miles between Memphis, TN and Hartselle, AL

There are
196 mi
from Memphis, TN to Hartselle, AL

That's the driving distance. It would take 4 hours 8 mins to go from Memphis, Tennessee to Hartselle, Alabama.

The flight distance (direct flight from Memphis, TN to Hartselle, AL) is 183.27 mi.

196 mi = 315.12 kms