There are 4 ways to get from Puri to Gangtok by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly
best- Take the taxi from Puri to Bhubaneswar-Airport-BBItaxi
- Fly from Biju Patnaik International Airport (BBI) to Bagdogra Airport (IXB)plane BBI - IXB
- Take the taxi from Bagdogra Airport (IXB) to Gangtoktaxi
6h 35m₹12,177–21,418Bus
cheapest- Take the bus from Puri Bus Stand to Kolkata Babughatbus
- Take the bus from Kolkata to Siliguribus
- Take the bus from Siliguri - SNT Bus Stand to Deorali Bus Stopbus
31h 52m₹1,764–2,844Train, taxi
- Take the train from Puri to New Mal Jntrain 15643
- Take the taxi from New Mal Jn to Gangtoktaxi
24h 31m₹4,723–8,918Drive 1,062.9 km
- Drive from Puri to Gangtokcar 1,062.9 km
16h₹11,406–16,476
Biju Patnaik International Airport (BBI) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Puri to Gangtok is to bus which costs ₹1,700 - ₹2,900 and takes 31h 52m.
The fastest way to get from Puri to Gangtok is to taxi and fly which takes 6h 35m and costs ₹12,000 - ₹22,000.
No, there is no direct bus from Puri to Gangtok. However, there are services departing from Puri Bus Stand and arriving at Deorali Bus Stop via Kolkata and Siliguri - SNT Bus Stand. The journey, including transfers, takes approximately 31h 52m.
The distance between Puri and Gangtok is 944 km. The road distance is 1062.9 km.
The best way to get from Puri to Gangtok without a car is to train and taxi which takes 24h 31m and costs ₹4,700 - ₹9,000.
It takes approximately 6h 35m to get from Puri to Gangtok, including transfers.
Puri to Gangtok bus services, operated by Odisha State Road Transport, depart from Puri Bus Stand station.
Puri to Gangtok bus services, operated by Odisha State Road Transport, arrive at Kolkata Babughat station.
Yes, the driving distance between Puri to Gangtok is 1063 km. It takes approximately 16h to drive from Puri to Gangtok.
There are 416+ hotels available in Gangtok.
What companies run services between Puri, India and Gangtok, India?
You can take a bus from Puri Bus Stand to Deorali Bus Stop via Kolkata Babughat, Kolkata, Siliguri, and Siliguri - SNT Bus Stand in around 31h 52m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Bagdogra Airport via Kazi Nazrul Islam
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹7,000–14,000
Flights from Biju Patnaik International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Biju Patnaik International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹7,000–14,000
- Website
- airindia.in
Flights from Biju Patnaik International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹6,500–25,000
- Website
- airindiaexpress.in
Flights from Biju Patnaik International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹11,000–25,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Puri to New Mal Jn
- Ave. Duration
- 22h 45m
- Frequency
- Once a week
- Estimated price
- ₹500–4,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–4,000
- Phone
- 1800 345 1122
- osrtccorp@gmail.com
- Website
- booking.osrtc.org
Bus from Puri Bus Stand to Kolkata Babughat
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ₹1,044
- Website
- https://booking.osrtc.org/
- AC Sleeper
- ₹1,044
- Phone
- 0353-2514920
- nbstcenquiry@gmail.com
- Website
- nbstc.in
Bus from Kolkata to Siliguri
- Ave. Duration
- 14h 45m
- Frequency
- 5 times a day
- Estimated price
- ₹450–1,300
- Website
- https://nbstc.in/
- Seater
- ₹450–1,300
- Phone
- +919002012099
- sntd@yahoo.com
- Website
- sntd.in
Bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Ave. Duration
- 4h 55m
- Frequency
- Every 3 hours
- Estimated price
- ₹275–500
- Website
- https://www.sntd.in/
- Schedules at
- https://www.sntd.in/PDF/BusSchedule.pdf
- AC Seater
- ₹500
- Non AC Seater
- ₹275
- Phone
- 9064919130
- support@mybusbookings.com
- Website
- apsarabus.in
Bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ₹300–400
- Website
- https://www.apsarabus.in/
- Non AC Seater
- ₹300–400
- Ave. Duration
- 1h 30m
- Estimated price
- ₹750–5,500
Gourik Cab Services
- Phone
- +91 80 16 00 85 00
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Is ride-sharing platform BlaBlaCar right for you?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.













