
Gangtok to Haridwar
Haridwar is approximately 1200+ kms from Gangtok. The fastest way to reach Haridwar from Gangtok is by Cab, Flight Via Siliguri, Delhi. It takes approximately 15 hours. The cheapest way to reach Haridwar from Gangtok is by Bus, Train Via Siliguri, Moradabad which would take approximately 32 hours.
Sort By
Mode of Transport
Via Siliguri, Dehradun
RECOMMENDED
Gangtok
Siliguri
Dehradun
Haridwar
Approx Travel Time
15h 59m
₹13,514
Onwards
Gangtok
Siliguri
Dehradun
Haridwar
Approx Travel Time
16h 36m
₹9,271
Onwards
Gangtok
Siliguri
Dehradun
Haridwar
Approx Travel Time
17h 15m
₹7,623
Onwards
Via Siliguri, Delhi
Gangtok
Siliguri
Delhi
Haridwar
Approx Travel Time
14h 56m
₹5,545
Onwards
Gangtok
Siliguri
Delhi
Haridwar
Approx Travel Time
16h 15m
₹5,819
Onwards
FASTEST
Gangtok
Siliguri
Delhi
Haridwar
Approx Travel Time
14h 34m
₹12,069
Onwards
Via Siliguri, Moradabad
CHEAPEST
Gangtok
Siliguri
Moradabad
Haridwar
Approx Travel Time
1d 7h 59m
₹975
Onwards
Via Bahadurganj, Moradabad
Gangtok
Bahadurganj
Moradabad
Haridwar
Approx Travel Time
1d 5h 3m
₹26,668
Onwards
Via Siliguri, Gorakhpur
Gangtok
Siliguri
Gorakhpur
Haridwar
Approx Travel Time
1d 12h 10m
₹2,319
Onwards
Frequently Asked Questions
What is the distance between Gangtok and Haridwar?
Haridwar is approximately 1200+ kms from Gangtok.
How long does it take to reach Haridwar from Gangtok?
It takes approximately 15 hours to reach Haridwar from Gangtok by Cab, Flight Via Siliguri, Delhi.
What is the cheapest way to reach Haridwar from Gangtok?
The cheapest way to reach Haridwar from Gangtok is by Bus, Train Via Siliguri, Moradabad.
What is the fastest way to reach Haridwar from Gangtok?
The fastest way to reach Haridwar from Gangtok is by Cab, Flight Via Siliguri, Delhi.

