Skip to content
AskBengaluru
Destination hub

Buses to Tirupati from every KSRTC stand

229 KSRTC services reach Tirupati every day from 11 bus stands. The busiest departure points are Kempegowda BS (109), Kolar BS (81) and Kunigal (8). For departures out of Tirupati, see the Tirupati (KSRTC services) timetable.

Frequently asked questions

Which bus stand has the most buses to Tirupati?

Bengaluru Kempegowda Bus Station (Majestic) with 109 scheduled services a day, followed by Kolar Bus Stand (81).

What are the first and last buses from Kempegowda BS to Tirupati?

From Bengaluru Kempegowda Bus Station (Majestic), the first bus to Tirupati is at 12:30 AM and the last at 11:59 PM. 109 services run daily.

What are the first and last buses from Kolar BS to Tirupati?

From Kolar Bus Stand, the first bus to Tirupati is at 12:00 AM and the last at 11:30 PM. 81 services run daily.

What are the first and last buses from Kunigal to Tirupati?

From Kunigal Bus Stand, the first bus to Tirupati is at 07:00 AM and the last at 06:30 PM. 8 services run daily.

How do I book a KSRTC ticket to Tirupati?

Premium and long-distance services can be reserved on ksrtc.in or the KSRTC AWATAR app up to the advance-reservation window. Ordinary and Karnataka Sarige buses generally sell tickets on board.