Siliguri is a major city in North Bengal. To reach Siliguri from Haringhata, you should travel to Sealdah and take a train toward New Jalpaiguri (Siliguri). The distance is approximately 500 km. The journey by train takes about 10 hours. Road travel is also possible via NH 12.
Total Distance: 500 km by road, 440 km air distance.
The train journey is very comfortable.
October to March for pleasant weather.