Bhubaneswar is the capital city of Odisha, located 1000 km from Madarihat. The most convenient way to travel is by train from Hasimara or New Alipurduar. The journey is long but comfortable, taking about 20 to 22 hours. It is a well-connected route for travelers heading into Odisha.
Total Distance: 1000 km by road, 800 km air distance.
Trains are the most comfortable option.
October to March for pleasant weather.