Cheap Bus tickets to Tirupati

What are the most popular routes to Tirupati?

Hyderabad - TirupatiAverage priceR 298Average duration12hDaily departures116
Bangalore - TirupatiAverage priceR 248Average duration6hDaily departures140
Vijayawada - TirupatiAverage priceR 269Average duration7h 50mDaily departures36
Coimbatore - TirupatiAverage priceR 316Average duration10h 40mDaily departures18
Guntur - TirupatiAverage priceR 390Average duration7h 5mDaily departures8