There are
270 mi
from Laurel, MS to Hartselle, AL
That's the driving distance. It would take 4 hours 54 mins to go from Laurel, Mississippi to Hartselle, Alabama.
The flight distance (direct flight from Laurel, MS to Hartselle, AL) is 228.55 mi.
270 mi = 433.99 kms