There are 6 ways to get from Shāhganj to Sikkim by train, plane, taxi, 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.
Train, fly to Bagdogra Airport, taxi
best- Take the train from Shahganj Jn to Babatpur
- Fly from Varanasi Airport (VNS) to Bagdogra Airport (IXB)VNS - IXB
- Take the taxi from Bagdogra Airport (IXB) to Jorethang
8h 46m₹10,147–19,912Train, bus
cheapest- Take the train from Shahganj Jn to Hajipur Jn15716 / ...
- Take the bus from Jadhua to Sikkim Gangtok
15h 18m₹2,865–4,311Train, taxi
- Take the train from Shahganj Jn to New Jalpaiguri15623
- Take the taxi from New Jalpaiguri to Gangtok
20h 50m₹4,499–7,999Drive 765.5 km
- Drive from Shāhganj to Gangtok765.5 km
11h 35m₹8,003–11,559Train, fly to Bhadrapur Airport, drive
- Take the train from Shahganj Jn to Babatpur
- Fly from Varanasi Airport (VNS) to Bhadrapur Airport (BDP)VNS - BDP
- Drive from Bhadrapur Airport (BDP) to Jorethang
8h 45m₹23,547–31,112Train, fly to Biratnagar Airport, drive
- Take the train from Shahganj Jn to Babatpur
- Fly from Varanasi Airport (VNS) to Biratnagar Airport (BIR)VNS - BIR
- Drive from Biratnagar Airport (BIR) to Soreng
11h 5m₹21,647–39,812
Varanasi Airport (VNS) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Shāhganj to Sikkim is to train and bus which costs ₹2,800 - ₹4,400 and takes 15h 18m.
The fastest way to get from Shāhganj to Sikkim is to train and fly and drive which takes 8h 45m and costs ₹23,000 - ₹32,000.
The distance between Shāhganj and Sikkim is 745 km. The road distance is 765.5 km.
The best way to get from Shāhganj to Sikkim without a car is to train and bus which takes 15h 18m and costs ₹2,800 - ₹4,400.
It takes approximately 8h 46m to get from Shāhganj to Sikkim, including transfers.
Yes, the driving distance between Shāhganj to Sikkim is 765 km. It takes approximately 11h 35m to drive from Shāhganj to Sikkim.
There are eight+ hotels available in Sikkim.
What companies run services between Shāhganj, Uttar Pradesh, India and Sikkim, India?
There is no direct connection from Shāhganj to Sikkim. However, you can take the train to Babatpur, take the taxi to Varanasi Airport (VNS) airport, fly to Bagdogra Airport (IXB), then take the taxi to Jorethang. Alternatively, you can take a train from Shahganj Jn to Sikkim Gangtok via Hajipur Jn and Jadhua in around 15h 18m.
- Website
- buddhaair.com
Flights from Varanasi Airport to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 3h 47m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹4,100–26,000
Flights from Varanasi Airport to Biratnagar Airport via Kathmandu
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹4,300–28,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- ₹7,500–20,000
- Website
- goindigo.in
Flights from Varanasi Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹6,000–21,000
Flights from Varanasi Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹6,000–21,000
- Website
- spicejet.com
Flights from Varanasi Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹8,500–22,000
- Website
- starlightairline.com
Flights from Varanasi Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹6,000–18,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Shahganj Jn to Babatpur
- Ave. Duration
- 1h 38m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Shahganj Jn to Hajipur Jn
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Shahganj Jn to New Jalpaiguri
- Ave. Duration
- 19h
- Frequency
- Once a week
- Estimated price
- ₹390–3,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
- Phone
- +917903832833
- shreekrishnarath@gmail.com
- Website
- srikrishnarath.in
Bus from Jadhua to Sikkim Gangtok
- Ave. Duration
- 7h 17m
- Frequency
- Once daily
- Estimated price
- ₹2,500
- Website
- https://www.srikrishnarath.in/
- Ave. Duration
- 1h 36m
- Estimated price
- ₹3,800–5,000
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
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 What documents do I need to cross Niagara Falls?, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.





