
Amritsar to Gangtok
Gangtok is approximately 1650+ kms from Amritsar. The fastest way to reach Gangtok from Amritsar is by Flight, Bus Via Delhi, Siliguri. It takes approximately 8 hours. The cheapest way to reach Gangtok from Amritsar is by Train, Bus Via Gorakhpur, Siliguri which would take approximately 41 hours.
Sort By
Mode of Transport
Via Delhi, Siliguri
RECOMMENDED
FASTEST
Amritsar
Delhi
Siliguri
Gangtok
Approx Travel Time
8h 17m
₹9,172
Onwards
Amritsar
Delhi
Siliguri
Gangtok
Approx Travel Time
9h 38m
₹12,949
Onwards
Amritsar
Delhi
Siliguri
Gangtok
Approx Travel Time
15h 2m
₹5,796
Onwards
Amritsar
Delhi
Siliguri
Gangtok
Approx Travel Time
16h 23m
₹9,573
Onwards
Via Forbesganj
Amritsar
Forbesganj
Gangtok
Approx Travel Time
1d 13h 14m
₹9,315
Onwards
Via Gorakhpur, Siliguri
CHEAPEST
Amritsar
Gorakhpur
Siliguri
Gangtok
Approx Travel Time
1d 17h 7m
₹1,505
Onwards
Via Jaipur, Siliguri
Amritsar
Jaipur
Siliguri
Gangtok
Approx Travel Time
11h 38m
₹17,370
Onwards
Amritsar
Jaipur
Siliguri
Gangtok
Approx Travel Time
10h 17m
₹13,650
Onwards
Via Ranchi, Siliguri
Amritsar
Ranchi
Siliguri
Gangtok
Approx Travel Time
10h 53m
₹19,357
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Gangtok?
Gangtok is approximately 1650+ kms from Amritsar.
How long does it take to reach Gangtok from Amritsar?
It takes approximately 8 hours to reach Gangtok from Amritsar by Flight, Bus Via Delhi, Siliguri.
What is the cheapest way to reach Gangtok from Amritsar?
The cheapest way to reach Gangtok from Amritsar is by Train, Bus Via Gorakhpur, Siliguri.
What is the fastest way to reach Gangtok from Amritsar?
The fastest way to reach Gangtok from Amritsar is by Flight, Bus Via Delhi, Siliguri.


