Miles between Topeka, KS and New Castle, IN

There are
594 mi
from Topeka, KS to New Castle, IN

That's the driving distance. It would take 11 hours 11 mins to go from Topeka, Kansas to New Castle, Indiana.

The flight distance (direct flight from Topeka, KS to New Castle, IN) is 553.18 mi.

594 mi = 955.74 kms