
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
FASTEST
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
11h 59m
₹8,745
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
12h 41m
₹5,499
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
12h 44m
₹13,195
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
13h 8m
₹8,805
Onwards
Gangtok
Siliguri
Bhubaneshwar
Puri
Approx Travel Time
13h 26m
₹9,949
Onwards
Via Bahadurganj
Gangtok
Bahadurganj
Puri
Approx Travel Time
22h 49m
On Demand
Via Siliguri, Balasore
CHEAPEST
Gangtok
Siliguri
Balasore
Puri
Approx Travel Time
1d 1h 1m
₹630
Onwards
Via Bahadurganj, Durgapur
Gangtok
Bahadurganj
Durgapur
Puri
Approx Travel Time
1d 2h 44m
On Demand
Via Siliguri, Asansol
Gangtok
Siliguri
Asansol
Puri
Approx Travel Time
1d 7h 52m
₹2,125
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 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.

