The route from Ankola to Chikkaballapur covers roughly 500 km, primarily utilizing NH 48. You will travel through the lush Western Ghats before reaching the arid plains of the Bangalore rural district. Most travelers take a bus to Bangalore and then a connecting bus or train to Chikkaballapur. The journey offers a stark contrast between coastal greenery and the rocky hills of the Deccan Plateau. Expect a total travel time of 12 hours.
Total Distance: 500 km driving distance; 390 km straight-line air distance.
KSRTC buses from Ankola to Bangalore are frequent and reliable.
September to February, perfect for visiting the nearby Nandi Hills.