The journey from Malerkotla to Nagpur covers 1200 km. You can take a train from Ludhiana to Nagpur, which takes about 22 hours. Alternatively, driving via NH 44 is a good option. Nagpur is known as the Orange City.
Total Distance: 1200 km by road, 1000 km air distance.
Grand Trunk Express is a popular train.
October to March.