Bhubaneswar is 900 km south of Patna. The journey takes about 16 hours by train or 18 hours by road via NH 20. It is the capital of Odisha, known for its ancient temples.
Total Distance: 900 km by road, 750 km air distance.
Trains are the most comfortable way to travel.
The road is scenic but the journey is very long.
October to March for pleasant weather.