
Gangtok to Puri
Puri is approximately 900+ kms from Gangtok. The fastest way to reach Puri from Gangtok is by Bus, Flight, Train Via Siliguri, Bhubaneshwar. It takes approximately 9 hours. The cheapest way to reach Puri from Gangtok is by Bus, Train Via Siliguri, Balasore which would take approximately 24 hours.
Sort By
Mode of Transport
Via Siliguri, Bhubaneshwar
RECOMMENDED
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
10h 24m
₹10,787
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
9h 44m
₹9,642
Onwards
FASTEST
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
8h 23m
₹6,314
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
9h 3m
₹7,459
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
9h 42m
₹6,340
Onwards
Via Bahadurganj, Balasore
Gangtok
Bahadurganj
Balasore
Puri
Approx Travel Time
23h 8m
₹4,933
Onwards
Via Siliguri, Balasore
CHEAPEST
Gangtok
Siliguri
Balasore
Puri
Approx Travel Time
23h 33m
₹660
Onwards
Via Bahadurganj, Durgapur
Gangtok
Bahadurganj
Durgapur
Puri
Approx Travel Time
1d 3h 49m
On Demand
Via Siliguri, Asansol
Gangtok
Siliguri
Asansol
Puri
Approx Travel Time
1d 2h 47m
₹1,980
Onwards
Frequently Asked Questions
What is the distance between Gangtok and Puri?
Puri is approximately 900+ kms from Gangtok.
How long does it take to reach Puri from Gangtok?
It takes approximately 9 hours to reach Puri from Gangtok by Bus, Flight, Train Via Siliguri, Bhubaneshwar.
What is the cheapest way to reach Puri from Gangtok?
The cheapest way to reach Puri from Gangtok is by Bus, Train Via Siliguri, Balasore.
What is the fastest way to reach Puri from Gangtok?
The fastest way to reach Puri from Gangtok is by Bus, Flight, Train Via Siliguri, Bhubaneshwar.


