Train Guide

How to Reach Sikkim by Train — Complete Guide for First-Timers

Sikkim has no railway station of its own. Here's exactly how to get there by train, step by step.

Route breakdown

  1. 1

    Reach NJP

    New Jalpaiguri (NJP) is the nearest major railway station to Sikkim. Most travelers arrive here by train from across India.

  2. 2

    NJP to Gangtok by cab or shared taxi

    From NJP, take a private cab or shared taxi to Gangtok — approximately 4–5 hours of scenic mountain driving.

  3. 3

    Book your stay

    Pick a verified homestay or hotel in Gangtok (or onward to Pelling, Lachung, Lachen) for a smooth first night.

Popular Trains to NJP

Indicative fares. Always check IRCTC for live availability and current pricing.

Train NameFromDurationApprox Fare
Rajdhani ExpressDelhi → NJP~16 hours₹1,500–₹3,000
Kanchanjungha ExpressKolkata → NJP~10 hours₹800–₹2,000
Saraighat ExpressGuwahati → NJP~4 hours₹500–₹1,200

Book Your Train + Cab + Stay

Plan Your Trip Now