There are
706 mi
from Lauderhill, FL to Matthews, NC
That's the driving distance. It would take 13 hours 1 min to go from Lauderhill, Florida to Matthews, North Carolina.
The flight distance (direct flight from Lauderhill, FL to Matthews, NC) is 620.95 mi.
706 mi = 1,135.50 kms