
Gangtok to Puri
Puri is approximately 900+ kms from Gangtok. The fastest way to reach Puri from Gangtok is by Cab, Flight, Train Via Siliguri, Bhubaneshwar. It takes approximately 12 hours. The cheapest way to reach Puri from Gangtok is by Bus, Train Via Siliguri, Balasore which would take approximately 25 hours.
Sort By
Mode of Transport
Via Siliguri, Bhubaneshwar
RECOMMENDED
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
12h 26m
₹11,128
Onwards
FASTEST
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
11h 59m
₹10,082
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
12h 36m
₹6,007
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
13h 3m
₹7,053
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
13h 50m
₹6,042
Onwards
Via Bahadurganj, Balasore
Gangtok
Bahadurganj
Balasore
Puri
Approx Travel Time
21h 38m
₹26,358
Onwards
Via Siliguri, Balasore
CHEAPEST
Gangtok
Siliguri
Balasore
Puri
Approx Travel Time
1d 0h 56m
₹660
Onwards
Via Siliguri, Asansol
Gangtok
Siliguri
Asansol
Puri
Approx Travel Time
1d 8h 12m
₹1,953
Onwards
Via Bahadurganj, Durgapur
Gangtok
Bahadurganj
Durgapur
Puri
Approx Travel Time
1d 2h 44m
On Demand
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 12 hours to reach Puri from Gangtok by Cab, 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 Cab, Flight, Train Via Siliguri, Bhubaneshwar.

