The journey from Hasnabad to Darjeeling covers about 650 km. The most practical way to travel is by taking a local train to Sealdah or Howrah, a long-distance train to New Jalpaiguri (NJP), and then a taxi to Darjeeling. Darjeeling is a famous hill station. Expect the journey to take about 16 to 18 hours.
Total Distance: 650 km by road, 500 km air distance.
Book your long-distance train in advance.
All year round.