
Gangtok to Ranikhet
Ranikhet is approximately 1500+ kms from Gangtok. The fastest way to reach Ranikhet from Gangtok is by Cab, Train Via Siliguri, Shahjahanpur. It takes approximately 34 hours. The cheapest way to reach Ranikhet from Gangtok is by Cab, Train Via Siliguri, Bareilly which would take approximately 41 hours.
Sort By
Mode of Transport
Via Siliguri, Shahjahanpur
RECOMMENDED
FASTEST
Gangtok
Siliguri
Shahjahanpur
Ranikhet
Approx Travel Time
1d 9h 40m
₹11,765
Onwards
Via Siliguri, Moradabad
Gangtok
Siliguri
Moradabad
Ranikhet
Approx Travel Time
1d 10h 25m
₹9,480
Onwards
Via Siliguri, Bareilly
CHEAPEST
Gangtok
Siliguri
Bareilly
Ranikhet
Approx Travel Time
1d 16h 26m
₹9,168
Onwards
Via Siliguri, Rampur (Uttar Pradesh)
Gangtok
Siliguri
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
1d 15h 39m
₹10,191
Onwards
Frequently Asked Questions
What is the distance between Gangtok and Ranikhet?
Ranikhet is approximately 1500+ kms from Gangtok.
How long does it take to reach Ranikhet from Gangtok?
It takes approximately 34 hours to reach Ranikhet from Gangtok by Cab, Train Via Siliguri, Shahjahanpur.
What is the cheapest way to reach Ranikhet from Gangtok?
The cheapest way to reach Ranikhet from Gangtok is by Cab, Train Via Siliguri, Bareilly.
What is the fastest way to reach Ranikhet from Gangtok?
The fastest way to reach Ranikhet from Gangtok is by Cab, Train Via Siliguri, Shahjahanpur.