Gangtok
Gangtok
Train

Shikohabad to Gangtok

Updated: 21 May 2026

Gangtok is about 1,300 km from Shikohabad. You must take a train to New Jalpaiguri (NJP) and then a taxi or bus to Gangtok. The road journey from NJP to Gangtok is scenic and takes about 4 to 5 hours. The total travel time is around 30 hours.

Total Distance: Driving distance is 1,300 km; straight-line air distance is 950 km.
Fastest Way
Train to NJP followed by a private taxi.
Cheapest Way
Train to NJP followed by a shared taxi.
Compare Shikohabad to Gangtok Routes
Train
Connecting
Duration
30 hours
Avg Price
1800 - 4500 INR
Operator
North East Express (via connection)
Route
Shikohabad to New Jalpaiguri by train, then taxi to Gangtok.

The road from NJP to Gangtok is beautiful.

Travel Tips
  • Booking
    Book tickets well in advance.
  • Food
    Try local Sikkimese cuisine.
  • Local Transport
    Taxis are the best way to move around.
  • Weather
    Carry warm clothes.
  • Sightseeing
    Plan your visits early.
Safety Tips
  • Luggage
    Keep your belongings secure.
  • Health
    Stay hydrated.
  • Emergency
    Keep emergency contacts handy.
  • Safety
    Be cautious in crowded areas.
People Also Ask
  • Is there a direct train?
    No, you must go via NJP.
  • How long is the journey?
    Around 30 hours.
  • Is Gangtok safe?
    Yes, it is safe.
  • What is the best time to visit?
    Spring.
  • Are there flights?
    Yes, via Pakyong Airport.
Quick Info
  • From Shikohabad, Uttar Pradesh, India
  • To Gangtok, Sikkim, India
  • Modes
Best Time to Travel

March to June and October to December.

Things to Do in Gangtok
1
Rumtek Monastery
Visit this famous monastery.
2
MG Marg
Enjoy a walk in the heart of the city.
3
Tsomgo Lake
See the beautiful glacial lake.
4
Nathula Pass
Visit the border pass.
Tags
Shikohabad to Gangtok Gangtok travel train to New Jalpaiguri Shikohabad to Sikkim long distance travel Gangtok tourism travel guide Sikkim
More to Shikohabad