The journey from Joshimath to Chennai covers 2600 km. You must travel by road to Haridwar, take a train to Delhi, and then connect to Chennai via train or flight. The journey takes approximately 48 hours by rail. You will cross the entire length of India, from the Himalayas to the southern coast.
Total Distance: 2600 km by road, 2100 km air distance.
The Tamil Nadu Express from Delhi is a reliable train to Chennai.
November to February for pleasant weather in Chennai.