The journey from Keonjhar to Bhubaneswar covers approximately 220 km. The most convenient way is to take a bus from the Keonjhar bus stand, which takes about 5 to 6 hours. Alternatively, you can take a train from Kendujhargarh station to Bhubaneswar. Bhubaneswar is the capital of Odisha.
Total Distance: 220 km by road, 180 km air distance.
Buses are frequent and reliable.
October to March for pleasant weather.