Traveling from Hailakandi to Kalimpong involves a journey through the scenic Northeast. You must reach Silchar or Guwahati first. From Guwahati, you can take a train to New Jalpaiguri (NJP) and then a taxi to Kalimpong. The total distance is over 650 km.
Total Distance: 700 km by road, 450 km air distance.
Book a taxi from NJP to Kalimpong in advance.
March to June and September to December.