Distance from Ghanaur to Indore

The distance from Ghanaur Punjab to Indore Madhya Pradesh by car is 1023 km (or 636 mi). The estimated driving time for the trip is 15 h 14 min and the main road for this route is the . In a straight line, the distance between Ghanaur and Indore is 850 km (529 mi).