Miles between Lakeland, FL and Clayton, NC

There are
639 mi
from Lakeland, FL to Clayton, NC

That's the driving distance. It would take 11 hours 54 mins to go from Lakeland, Florida to Clayton, North Carolina.

The flight distance (direct flight from Lakeland, FL to Clayton, NC) is 564.32 mi.

639 mi = 1,027.74 kms