The distance from Malavalli to Krishnagiri is approximately 160 kilometers. You will travel via the Kanakapura-Hosur-Krishnagiri route. This journey takes about 4 hours. Krishnagiri is a major transit point on the highway to Chennai.
Total Distance: 160 km by road, 130 km straight-line.
The road from Hosur to Krishnagiri is a high-speed four-lane highway.
October to March for pleasant weather.