How to reach Harsil from Delhi
Starting from Delhi, the route of the journey will be as mentioned below.
Delhi – Ghaziabad – Meerut – Khatauli – Muzaffarnagar – Haridwar – Rishikesh – Narendra Nagar – Chamba – Uttarkashi – Gangnani – Harsil
Traveling this way, the total journey will be close to 500 kilometers and will take you at least 14-16 hours to complete. Ideally, it should be completed in two days with a night halt at Rishikesh.
Another way to travel is to go via Dehradun. After Muzaffarnagar, you can take the internal road to Saharanpur via Deoband, continue to Dehradun, and then go to Uttarkashi from there. I will not recommend this route though because even though it will be the same in distance, the travel time will increase.
How to reach Harsil from Dehradun
But in case you decided to go to Dehradun first or were starting from there, the route to Harsil will be as mentioned below.
Dehradun – Mussoorie – Suwakholi – Narkuchi – Dharasu – Uttarkashi – Harsil
This will be a journey of about 220 kilometers but will easily take you 8-10 hours to complete. Another version could be that from Suwakholi, you can go to Dhanaulti, exit near Chamba, and then go to Harsil. But that will increase the distance by around 70 kilometers.
There is a daily bus available from both Dehradun and Rishikesh for Gangotri. It starts early in the morning at 7 AM and reaches Harsil by evening. The Rishikesh bus actually starts from Haridwar at 6 AM so you can in fact board it from there as well.
If not a bus for Gangotri, you will easily find one for Uttarkashi. From Uttarkashi, you can opt for a shared cab to drop you to Harsil.
Please note that there are no luxury buses available on this route. The state-run buses are the ordinary ones and can be a little inconvenient as well for some people. The only deluxe buses you will find on the route are operated by private operators for pilgrimage.
Last but not least, here is a chart showing distances from Harsil to other cities.
Bareilly to Harsil: 530 km
Chandigarh to Harsil: 380 km
Delhi to Harsil: 480 km
Gurgaon to Harsil: 500 km
Jaipur to Harsil: 740 km
Kanpur to Harsil: 800 km
Lucknow to Harsil: 780 km
Meerut to Harsil: 420 km
Modinagar to Harsil: 425 km
Moradabad to Harsil: 420 km
Shimla to Harsil: 370 km
Noida to Harsil: 470 km