Distance from Krishnarajpet to Indore

The distance from Krishnarajpet to Indore by car is 1314 km (or 817 mi). The estimated driving time for the trip is 19 h 6 min and the main road for this route is the NH561A. In a straight line, the distance between Krishnarajpet and Indore is 1121 km (697 mi).