Bhubaneswar is the capital of Odisha. To reach Bhubaneswar from Taherpur, you should travel to Howrah and take a train toward Bhubaneswar. The distance is approximately 500 km. The journey by train takes about 9 hours. Road travel is also possible via NH 16.
Total Distance: 500 km by road, 450 km air distance.
The train journey is very comfortable.
October to March for pleasant weather.