The journey from Soro to Bhanjanagar is a 350 km trip. You can take a train to Berhampur and then a bus to Bhanjanagar. The route is well-connected. Expect a travel time of 8 hours. It is a scenic town.
Total Distance: 350 km by road, 300 km straight-line.
Berhampur is the best transit point for Bhanjanagar.
Throughout the year.