The journey from Tinsukia to Gangtok covers approximately 750 kilometers through the scenic landscapes of Assam and the hills of Sikkim. You can travel via NH 27 and NH 10, which takes about 20 to 22 hours by road. Buses are the most frequent mode of transport, with many options departing from the Tinsukia bus stand to Siliguri, followed by a local taxi to Gangtok. Alternatively, you can take a train to New Jalpaiguri and then a taxi to Gangtok. This route is a vital link connecting Upper Assam to the capital of Sikkim.
Total Distance: 750 km by road, 450 km straight-line air distance.
Book your taxi from New Jalpaiguri station in advance.
The road from Siliguri to Gangtok is hilly and scenic.
October to March for pleasant weather.