Siliguri is the gateway to North Bengal and the hills. From Khardaha, you should travel to Sealdah or Howrah station to catch an overnight train to New Jalpaiguri (NJP). The distance is about 570 km, taking roughly 10-12 hours. NJP is the main station serving Siliguri. It is a vital transit point for travelers heading to Darjeeling or Sikkim.
Total Distance: Driving distance 580 km; straight-line 480 km.
Book sleeper or AC class for a comfortable overnight journey.
October to March for clear mountain views.