The National Highway network of India connects the largest cities often through well maintained roads. Flying to Bhubaneswar and then taking either the road or the railway is a good option. By road, Berhampur is located two and a half hours away from Bhubaneswar. Puri is also well connected to Berhampur by road, 3 hours away.