Miles between Lakeland, FL and New Castle, IN

There are
993 mi
from Lakeland, FL to New Castle, IN

That's the driving distance. It would take 18 hours 58 mins to go from Lakeland, Florida to New Castle, Indiana.

The flight distance (direct flight from Lakeland, FL to New Castle, IN) is 844.33 mi.

993 mi = 1,598.83 kms