The journey from Malerkotla to Agra covers 500 km. You can take a train from Ludhiana to Agra, which takes about 8 hours. Alternatively, driving via NH 44 is a good option. Agra is home to the Taj Mahal.
Total Distance: 500 km by road, 450 km air distance.
Taj Express is a popular train.
October to March.