People can reach Tirupati Balaji from New Delhi by Rail or air route. Air India offer direct flight to Tirupati from New Delhi by Hyderbad (Flight No. IC 942)and Indian Railway do have direct rail service from New Delhi to Tirupati. Alternatively, people also follow New Delhi-Chennai and later Chennai-Tirupati route. Tirupati is just 150 KM away from Chennai and people can find regular 10 minutes bus service between Tirupati and Chennai. Passenger train service is available between Tirupati and Chennai and vice versa.
KERALA EXPRESS (2626) is daily train from New Delhi to Tirupati and there are few weekly trains too available between New Delhi and Tirupati.
Tirumala where main temple is situated is just 22 KM away from Tirupati and TTD (Tirumala Tirupati Devasthanams) run very-2 economical bus service to and fro between Triupati and Tirumala. Cost of Bus Ticket is just Rs 3 only.
For stay people can online book TTD guest house rooms in Tirumala and Tirupati.