The journey from Musabani to Siliguri spans about 600 km. You must travel to Tatanagar and then take a train to New Jalpaiguri (NJP), the main station serving Siliguri. The route passes through the lush plains of West Bengal. Expect a travel time of 12 to 15 hours by rail. Siliguri is the gateway to the Himalayas and a major commercial hub.
Total Distance: 600 km by road, 500 km air distance.
NJP is the primary station; avoid getting off at Siliguri Junction.
September to March for clear views of the mountains.