There are
569 mi
from Lawrence, KS to New Castle, IN
That's the driving distance. It would take 10 hours 47 mins to go from Lawrence, Kansas to New Castle, Indiana.
The flight distance (direct flight from Lawrence, KS to New Castle, IN) is 530.18 mi.
569 mi = 916.47 kms