The distance between Rupnarayanpur and Siliguri is approximately 450 kilometers. You can travel via the NH 12 and NH 27. The journey takes about 10 to 12 hours by bus or car. Siliguri is a major city in North Bengal and is well-connected to Rupnarayanpur by road and rail.
Total Distance: 450 km by road, 380 km straight-line.
Buses are frequent from Asansol to Siliguri.
October to March for pleasant weather.