Srikakulam is a major city in the northern part of Andhra Pradesh. From Narasaraopeta, you can reach Srikakulam by train. The distance is approximately 500 km, and the journey takes about 9-11 hours.
Total Distance: Driving distance 500 km, straight-line distance 420 km.
Book your train tickets well in advance.
October to March for pleasant weather.