Miles between Fort Lauderdale, FL and Asheboro, NC

There are
742 mi
from Fort Lauderdale, FL to Asheboro, NC

That's the driving distance. It would take 13 hours 51 mins to go from Fort Lauderdale, Florida to Asheboro, North Carolina.

The flight distance (direct flight from Fort Lauderdale, FL to Asheboro, NC) is 662.59 mi.

742 mi = 1,194.58 kms