
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,863
Onwards
Guwahati
Siliguri
Gangtok
Approx Travel Time
5h 58m
₹6,968
Onwards
CHEAPEST
Guwahati
Siliguri
Gangtok
Approx Travel Time
11h 47m
₹450
Onwards
Guwahati
Siliguri
Gangtok
Approx Travel Time
15h 37m
₹1,020
Onwards
Via Jalpaiguri
Guwahati
Jalpaiguri
Gangtok
Approx Travel Time
12h 1m
₹4,187
Onwards
Guwahati
Jalpaiguri
Gangtok
Approx Travel Time
12h 2m
₹5,212
Onwards
Via Siliguri, Jalpaiguri
Guwahati
Siliguri
Jalpaiguri
Gangtok
Approx Travel Time
6h 55m
₹6,665
Onwards
Via Jaldapara
Guwahati
Jaldapara
Gangtok
Approx Travel Time
11h 28m
On Demand
Via Siliguri, Darjeeling
Guwahati
Siliguri
Darjeeling
Gangtok
Approx Travel Time
7h 36m
₹6,760
Onwards
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.


