The journey from Shivamogga to Visakhapatnam covers 1000 km, taking approximately 20 hours by road. It is a long route, and overnight buses are recommended.
Total Distance: 1000 km by road and 850 km by air.
Overnight buses are recommended.
October to March for pleasant weather.