The journey from Hasnabad to Siliguri covers about 550 km. The most practical way to travel is by taking a local train to Sealdah or Howrah, and then a long-distance train to New Jalpaiguri (NJP). Siliguri is a major gateway to North Bengal. Expect the journey to take about 12 to 14 hours.
Total Distance: 550 km by road, 450 km air distance.
Book your long-distance train in advance.
All year round.