
Rishikesh to Gangtok
Gangtok is approximately 1200+ kms from Rishikesh. The fastest way to reach Gangtok from Rishikesh is by Bus, Flight Via Dehradun, Siliguri. It takes approximately 15 hours. The cheapest way to reach Gangtok from Rishikesh is by Bus Via Gorakhpur, Siliguri which would take approximately 31 hours.
Sort By
Mode of Transport
Via Dehradun, Siliguri
RECOMMENDED
Rishikesh
Dehradun
Siliguri
Gangtok
Approx Travel Time
15h 47m
₹15,678
Onwards
Rishikesh
Dehradun
Siliguri
Gangtok
Approx Travel Time
15h 6m
₹10,500
Onwards
FASTEST
Rishikesh
Dehradun
Siliguri
Gangtok
Approx Travel Time
14h 20m
₹9,190
Onwards
Rishikesh
Dehradun
Siliguri
Gangtok
Approx Travel Time
15h 30m
On Demand
Rishikesh
Dehradun
Siliguri
Gangtok
Approx Travel Time
16h 11m
On Demand
Via Delhi, Siliguri
Rishikesh
Delhi
Siliguri
Gangtok
Approx Travel Time
14h 20m
₹10,492
Onwards
Via Gorakhpur, Siliguri
Rishikesh
Gorakhpur
Siliguri
Gangtok
Approx Travel Time
1d 9h 20m
On Demand
CHEAPEST
Rishikesh
Gorakhpur
Siliguri
Gangtok
Approx Travel Time
1d 6h 20m
₹2,269
Onwards
Via Moradabad, Bahadurganj
Rishikesh
Moradabad
Bahadurganj
Gangtok
Approx Travel Time
1d 8h 14m
On Demand
Frequently Asked Questions
What is the distance between Rishikesh and Gangtok?
Gangtok is approximately 1200+ kms from Rishikesh.
How long does it take to reach Gangtok from Rishikesh?
It takes approximately 15 hours to reach Gangtok from Rishikesh by Bus, Flight Via Dehradun, Siliguri.
What is the cheapest way to reach Gangtok from Rishikesh?
The cheapest way to reach Gangtok from Rishikesh is by Bus Via Gorakhpur, Siliguri.
What is the fastest way to reach Gangtok from Rishikesh?
The fastest way to reach Gangtok from Rishikesh is by Bus, Flight Via Dehradun, Siliguri.


