The journey from Nainital to Indore covers about 1100 km. You must first reach Kathgodam, then take a train to Delhi. From Delhi, you can board a train to Indore or fly to Devi Ahilya Bai Holkar Airport. This route takes you from the Himalayan foothills to the commercial capital of Madhya Pradesh. Total travel time is approximately 20 to 26 hours.
Total Distance: 1100 km by road, 900 km air distance.
The Intercity Express from Delhi is a convenient option.
Book connecting flights on a single PNR for better protection.
October to March for pleasant weather in Indore.