The journey from Malerkotla to Patna covers 1200 km. You can take a train from Ludhiana to Patna, which takes about 22 hours. Alternatively, driving via NH 44 is a good option. Patna is a historic city on the banks of the Ganges.
Total Distance: 1200 km by road, 1100 km air distance.
Sampoorna Kranti is a popular train.
October to March.