
Guwahati to Gangtok
Gangtok is approximately 500+ kms from Guwahati. The fastest way to reach Gangtok from Guwahati is by Flight, Bus Via Siliguri. It takes approximately 5 hours. The cheapest way to reach Gangtok from Guwahati is by Train, Bus Via Siliguri which would take approximately 12 hours.
Sort By
Mode of Transport
Via Siliguri
FASTEST
Guwahati
Siliguri
Gangtok
Approx Travel Time
4h 37m
₹2,960
Onwards
Guwahati
Siliguri
Gangtok
Approx Travel Time
5h 58m
₹6,429
Onwards
CHEAPEST
Guwahati
Siliguri
Gangtok
Approx Travel Time
11h 47m
₹450
Onwards
Guwahati
Siliguri
Gangtok
Approx Travel Time
15h 37m
₹970
Onwards
Via Jalpaiguri
Guwahati
Jalpaiguri
Gangtok
Approx Travel Time
12h 1m
₹4,451
Onwards
Guwahati
Jalpaiguri
Gangtok
Approx Travel Time
12h 2m
₹5,476
Onwards
Via Siliguri, Jalpaiguri
Guwahati
Siliguri
Jalpaiguri
Gangtok
Approx Travel Time
6h 55m
₹7,026
Onwards
Via Jaldapara
Guwahati
Jaldapara
Gangtok
Approx Travel Time
11h 28m
On Demand
Frequently Asked Questions
What is the distance between Guwahati and Gangtok?
Gangtok is approximately 500+ kms from Guwahati.
How long does it take to reach Gangtok from Guwahati?
It takes approximately 5 hours to reach Gangtok from Guwahati by Flight, Bus Via Siliguri.
What is the cheapest way to reach Gangtok from Guwahati?
The cheapest way to reach Gangtok from Guwahati is by Train, Bus Via Siliguri.
What is the fastest way to reach Gangtok from Guwahati?
The fastest way to reach Gangtok from Guwahati is by Flight, Bus Via Siliguri.


