Distance from Shikohabad to Ludhiana

The distance from Shikohabad Uttar Pradesh to Ludhiana Punjab by car is 571 km (or 355 mi). The estimated driving time for the trip is 7 h 50 min and the main road for this route is the . In a straight line, the distance between Shikohabad and Ludhiana is 500 km (311 mi).