
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
₹11,950
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
9h 44m
₹10,632
Onwards
FASTEST
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
8h 23m
₹7,267
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
9h 3m
₹8,585
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
9h 42m
₹7,293
Onwards
Via Siliguri, Balasore
CHEAPEST
Gangtok
Siliguri
Balasore
Puri
Approx Travel Time
23h 33m
₹660
Onwards
Via Bahadurganj, Balasore
Gangtok
Bahadurganj
Balasore
Puri
Approx Travel Time
23h 8m
₹4,979
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
₹2,309
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.


