Belgaum, also known as Belagavi, is located in the northern part of Karnataka. The journey from Narasaraopeta covers about 680 km. You can take a train to Guntakal and then a connecting train to Belgaum. Alternatively, buses run via Hubli. The travel time is approximately 15 hours.
Total Distance: Driving distance 680 km, straight-line distance 550 km.
Check for trains from Guntakal to Belgaum on the IRCTC website.
October to March for pleasant weather.