Bhubaneswar is the temple city of Odisha. From Rachakonda, reach Secunderabad for a train to Bhubaneswar. The journey is 1000 km. It takes about 18 hours by train. You will pass through the scenic coastal route.
Total Distance: 1000 km by road, 800 km air distance.
Book early for the scenic route.
October to March for pleasant weather.