The journey from Fatehgarh Churian to Indore, the cleanest city in India, covers about 1300 km. You will need to travel to Amritsar or Jalandhar to catch a train. The route passes through Delhi and Rajasthan before entering Madhya Pradesh. Expect a travel time of 24 to 28 hours by train. Indore is a major commercial hub in central India.
Total Distance: Driving distance is 1350 km; straight-line air distance is 1100 km.
The Malwa Express is a popular train connecting Punjab to Indore.
October to March for pleasant weather.