There are
703 mi
from Lauderhill, FL to Selma, AL
That's the driving distance. It would take 13 hours 16 mins to go from Lauderhill, Florida to Selma, Alabama.
The flight distance (direct flight from Lauderhill, FL to Selma, AL) is 596.21 mi.
703 mi = 1,131.61 kms