Route Map Driving Directions Bangalore to Srikalahasti

Distance from Bengaluru to Srikalahasti, Andhra Pradesh is 286.3 km and travel tie is around 5 h 10 min via NH4.