The journey from Thiruthuraipoondi to Indore covers roughly 1700 km. You should travel to Chennai to catch a train to Indore Junction. The journey takes approximately 30 to 35 hours. Indore is known as the cleanest city in India and is a major commercial hub in Madhya Pradesh.
Total Distance: Driving distance 1750 km, straight-line air distance 1400 km.
Book your train tickets well in advance as this route is popular.
October to March, when the weather is pleasant for sightseeing.