The journey from Rori to Siliguri spans approximately 1500 km. The most practical way is to take a train from Delhi to New Jalpaiguri (NJP), which takes about 24 to 28 hours. Alternatively, you can fly from Delhi to Bagdogra Airport. The city is a major transit point for the Northeast and the hills of Darjeeling.
Total Distance: 1500 km by road, 1200 km air distance.
The North East Express is a popular train for this route.
October to March for pleasant weather.