Indore is the cleanest city in India and a major commercial hub in Madhya Pradesh. From Ponnani, take a train from Tirur to Indore Junction. The journey involves crossing the Western Ghats and the central plains of India. It is a long but rewarding trip.
Total Distance: 1700 km by road, 1450 km air distance.
Book tickets in advance for a comfortable journey.
October to March for pleasant weather.