The Penna meets its major tributary Chitravati at Gandalur near the Gandikota at 336 km from its source. The Chitravati rises near the Chikballapur town in the Kolar district of Karnataka and traverses 218 km in northeast direction in Kolar, Anantapur and Cuddapah districts before joining the Penna on the right bank. The Penna river forces through Gandikota gorge and flows east through a gap in the Eastern Ghats to go to the plains of Coastal Andhra.