There are
1,197 mi
from Fort Lauderdale, FL to Macedonia, OH
That's the driving distance. It would take 22 hours 28 mins to go from Fort Lauderdale, Florida to Macedonia, Ohio.
The flight distance (direct flight from Fort Lauderdale, FL to Macedonia, OH) is 1,052.50 mi.
1,197 mi = 1.61 kms