
Rishikesh to Gangtok
Gangtok is approximately 1300+ kms from Rishikesh. The fastest way to reach Gangtok from Rishikesh is by Train, Flight, Cab Via Dehradun, Siliguri. It takes approximately 9 hours. The cheapest way to reach Gangtok from Rishikesh is by Cab, Train Via Moradabad, Siliguri which would take approximately 31 hours.
Sort By
Mode of Transport
Via Dehradun, Siliguri
RECOMMENDED
FASTEST
Rishikesh
Dehradun
Siliguri
Gangtok
Approx Travel Time
8h 26m
On Demand
Rishikesh
Dehradun
Siliguri
Gangtok
Approx Travel Time
8h 26m
₹18,174
Onwards
Rishikesh
Dehradun
Siliguri
Gangtok
Approx Travel Time
8h 26m
₹19,234
Onwards
Via Delhi, Siliguri
Rishikesh
Delhi
Siliguri
Gangtok
Approx Travel Time
12h 26m
On Demand
Rishikesh
Delhi
Siliguri
Gangtok
Approx Travel Time
13h 41m
₹14,370
Onwards
Rishikesh
Delhi
Siliguri
Gangtok
Approx Travel Time
14h 3m
₹17,762
Onwards
Via Lucknow, Siliguri
Rishikesh
Lucknow
Siliguri
Gangtok
Approx Travel Time
17h 11m
On Demand
Rishikesh
Lucknow
Siliguri
Gangtok
Approx Travel Time
19h 41m
₹17,091
Onwards
Via Moradabad, Siliguri
Rishikesh
Moradabad
Siliguri
Gangtok
Approx Travel Time
1d 6h 11m
On Demand
CHEAPEST
Rishikesh
Moradabad
Siliguri
Gangtok
Approx Travel Time
1d 7h 6m
₹8,583
Onwards
Frequently Asked Questions
What is the distance between Rishikesh and Gangtok?
Gangtok is approximately 1300+ kms from Rishikesh.
How long does it take to reach Gangtok from Rishikesh?
It takes approximately 9 hours to reach Gangtok from Rishikesh by Train, Flight, Cab Via Dehradun, Siliguri.
What is the cheapest way to reach Gangtok from Rishikesh?
The cheapest way to reach Gangtok from Rishikesh is by Cab, Train Via Moradabad, Siliguri.
What is the fastest way to reach Gangtok from Rishikesh?
The fastest way to reach Gangtok from Rishikesh is by Train, Flight, Cab Via Dehradun, Siliguri.