The journey from Kangra to Indore covers approximately 1300 km. You must reach Pathankot or Chandigarh to catch a train or flight. The train journey is long, often requiring a change at Delhi or Ujjain. Expect a travel time of 28+ hours by train. This route takes you from the mountains to the heart of Madhya Pradesh.
Total Distance: 1300 km by road, 1100 km air distance.
Check for direct trains from Delhi to Indore.
October to March for pleasant weather.