The journey from Kaliana to Indore is a long-distance trip best covered by train from Roorkee. The total distance is approximately 900 kilometers. Trains connect Roorkee to Indore in about 16 hours. Indore is known as the cleanest city in India and is famous for its rich culture, history, and cuisine. It is a journey that takes you through the heart of India.
Total Distance: 900 km driving distance, 800 km straight-line air distance.
Book your tickets well in advance as this is a very popular route.
October to March for pleasant weather.