SIKKIM BY TRAIN
Sikkim lacks a well-planned train route. The nearest railway station to Gangtok is the New Jalpaiguri railway station in Siliguri. It is approximately 148 kilometres away and is well connected to major cities like Kolkata, Mumbai, Guwahati and New Delhi. Onward journey from the New Jalpaiguri railway station is possible by road. Alternatively, you can take a taxi to reach Gangtok or head towards the Siliguri bus station and catch a state-run bus to reach the city. The bus will take about 5 to 6 hours run to reach Gangtok.
Trains from Kolkata to the New Jalpaiguri railway station in Siliguri: KOAA (12363), Darjeeling Mail (12343) and Testa Torsa Exp (13141)
Trains from Guwahati to the New Jalpaiguri railway station in Siliguri: DBRT Rajdhani Express (12423), Kamrup Express (15960), Saraighat Express (12346), North-East Express (12505), Brahmaputra Mail (14055) and Abadh Assam Express (15909)
Trains from Mumbai to the New Jalpaiguri railway station in Siliguri: Guwahati (15645), LTT KYQAC Express (12519), Karambhoomi (22511), Guwahati Express (15647) and KYQ SUVIDA Special (82505)
Trains from Delhi to the New Jalpaiguri railway station in Siliguri: Mahananda Express (15484), North-East Express (12506), DBRT Rajdhani (12424), Avadh Assam Express (15910) and Brahmaputra Mail (14056).