The journey from Bandhabahal to Siliguri covers approximately 800 km. You must reach Jharsuguda Junction to board trains heading towards North Bengal. The route passes through West Bengal and Bihar. Expect a travel time of 16 to 18 hours by train. Siliguri is a major transit point for the Northeast and hill stations.
Total Distance: 800 km by rail, 700 km air distance.
Book your tickets in advance for a comfortable journey.
October to March for pleasant weather.