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