Kishanganj is a major town in Bihar, located 140 km from Madarihat. The most convenient way to travel is by train from Hasimara or New Alipurduar. The journey is short and comfortable, taking about 2 to 3 hours. It is a well-connected route for travelers heading into Bihar.
Total Distance: 140 km by road, 120 km air distance.
Trains are the most comfortable option.
October to March for pleasant weather.