Bangalore is the capital of Karnataka. To reach Bangalore from Bheemunipatnam, you must first travel to Visakhapatnam. From there, you can take a direct train or flight to Bangalore. The total journey by train covers about 1100 km and takes 18 to 20 hours.
Total Distance: Driving distance is 1100 km; straight-line air distance is 900 km.
Direct trains are available from Visakhapatnam.
October to March for pleasant weather.