Channagiri Hills is located near Nandi Grama (popularly known as Nandi Hills) of Chikkaballapur district, approximately 60 km away from bangalore. Its beautiful place away from city crowds to get fresh air and spend some time with mother nature.
Most people use their own vehicle to reach here, i.e. early morning bike trip but you can use public transport from Kempegowda bus terminal (Majestic) terminal 3 to Chikkaballapur bus stop (35 km) and from there to Nandi Grama (26 km). Btw there is Nandi railway station and you can try that one too.
Trip route :
Majestic -> Chikkaballapur -> Nandi Grama