The route from Malerkotla to Ahmedabad spans 1100 km. You can take a train from Ludhiana to Ahmedabad Junction, which passes through Rajasthan and Haryana. The journey takes about 20-22 hours. Alternatively, driving via NH 52 offers a scenic route through the heart of India.
Total Distance: 1100 km by road, 950 km air distance.
Book in advance as this route is popular with traders.
October to March to avoid the summer heat.