Traveling from Kayyoor to Indore involves reaching Kanhangad station for a train to Mumbai or Pune, followed by a connection to Indore. The distance is roughly 1800 km. Flights are available from Kannur with a layover in Mumbai. The journey is scenic as you pass through the Konkan coast.
Total Distance: 1800 km by road, 1450 km air distance.
Book tickets well in advance for the Mumbai-Indore leg.
November to February for pleasant weather.