The journey from Malerkotla to Kanpur covers 700 km. You can take a train from Ludhiana to Kanpur, which takes about 11 hours. Alternatively, driving via NH 44 is a good option. Kanpur is a major industrial city.
Total Distance: 700 km by road, 600 km air distance.
Shram Shakti is a popular train.
October to March.