The route from Joshimath to Pune covers 1750 km. You must travel by road to Haridwar, take a train to Delhi, and then connect to Pune via train or flight. The journey takes approximately 36 hours by rail. You will experience the transition from the high Himalayas to the Deccan Plateau.
Total Distance: 1750 km by road, 1400 km air distance.
The Pune Duronto from Delhi is the most comfortable direct train.
October to March for pleasant weather in Pune.