Route Map Driving Directions Bangalore to Ongole

Distance from Ongole, Andhra Pradesh to Bengaluru, Karnataka is 511.5 km and takes around 9 hr 4 min via NH16.