Berhampur is located 170 km from Bhubaneswar. The most convenient way to travel is by train from Bhubaneswar to Berhampur. By road, the journey takes about 3.5 to 4 hours via the NH 16. The route is well-connected and offers a smooth drive.
Total Distance: 170 km by road, 150 km air distance.
Trains are frequent and the most comfortable way to travel.
The road is well-maintained and offers a smooth drive.
October to March for pleasant weather.