The journey from Vaniyambadi to Indore covers approximately 1500 km. You will need to reach Jolarpettai Junction to board trains heading towards Madhya Pradesh. The route passes through the heart of central India. The travel time by train is roughly 24 to 28 hours. Indore is known for its cleanliness and vibrant food culture.
Total Distance: Driving distance 1550 km, straight-line air distance 1250 km.
Check for trains that offer comfortable sleeper or AC coaches.
October to March, when the weather is pleasant.