bus
From Chennai
Take Route No:144 bus from Chennai Koyembedu Bus Stand (CMBT) or Lalbagh train to Katpadi.There will be plenty of buses from Katpadi to Chittoor. Try to take GOVT bus as there will be too many stops for private buses.
From Bangalore
Take any KSRTC (Karnataka State Transport) bus from Bangalore Bus Stand (Majestic) going to Tirupati, Nellore,Vijayawada & Guntur.Get down in CTR. Take any APSRTC (Andhra Pradesh Transport) bus(Bangalore Majestic) going to Tirupati, Nellore,Vijayawada & Guntur.Get down in CTR. Don't take the private bus "Kalasipalya" as there are too many stops.
From Hyderabad
Take Kesineni(Volvo),Deepna, JBT, TTS travels by bus from Ameerpet X roads which usually runs every day, APSRTC buses (7 buses) from MGBS and train is VENKATADRI express starts from Kachiguda at 8:05PM and reaches chittoor by morning at 9AM.
From Tirupati
APSRTC buses ply every 10 min to and fro Chittoor (72 km).
From Vijayawada,Vizag and Machlipatnam :Take any APSRTC or Private bus going to Bangalore.Get down in CTR.Two APSRTC buses one in morning and one in evening starts from vijayawada to chittoor and by train u can catch Sheshadri,Hatia,Sabari,KK express to reach chittoor.
Kanipakkam:12 km from Chittoor.For the devotes convenience there are direct buses to Hyderabad,Vijayawada,Bangalore,Chennai,Nellore & Ananathapur