Bengaluru to Tirupati bus timings
ಬೆಂಗಳೂರು → ತಿರುಪತಿ ಬಸ್ ಸಮಯ
99 KSRTC buses run from Bengaluru Kempegowda Bus Station (Majestic) to Tirupati every day, roughly every 12 minutes. The first bus leaves at 05:00 AM and the last at 11:59 PM. Services run via Kolar, Mulbagal, Chittor, Bengaluru. The 272 km journey takes an estimated 5 h 28 min – 7 h 36 min, so a 05:00 AM departure reaches Tirupati around 10:28 AM.
Kempegowda BS → Tirupati · all buses
99 from Bengaluru · 29 arriving from other stands · showing 128
- 04:09 AMArr. est. +1
- 05:00 AMDepartsTirupatiತಿರುಪತಿExpress
KSRTCDirect · ~6 h 25 min · reaches 11:25 AMFrom Stand - 05:15 AMDepartsTirupatiತಿರುಪತಿRajahamsa
KSRTCvia Dabaspete-Madhugiri-Pavagada · ~6 h 25 min · reaches 11:40 AMFrom Stand - 05:31 AMDepartsTirupatiತಿರುಪತಿAiravat
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~5 h 28 min · reaches 10:59 AMFrom Stand - 05:46 AMArr. est.TirupatiತಿರುಪತಿExpress
KSRTCFrom Arsikere (ಅರಸೀಕೆರೆ) · left 12:30 AM · then Kolar, TirupatiArriving to Stand - 06:00 AMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 12:25 PMFrom Stand - 06:06 AMDepartsTirupatiತಿರುಪತಿRajahamsa
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 12:31 PMFrom Stand - 06:30 AMDepartsTirupatiತಿರುಪತಿAiravat Club Class
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~5 h 28 min · reaches 11:58 AMFrom Stand - 07:34 AMDepartsTirupatiತಿರುಪತಿAiravat Club Class
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~5 h 28 min · reaches 01:02 PMFrom Stand - 08:26 AMDepartsTirupatiತಿರುಪತಿAiravat Club Class
KSRTCDirect · ~5 h 28 min · reaches 01:54 PMFrom Stand - 08:31 AMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 02:56 PMFrom Stand - 08:33 AMArr. est.
- 08:46 AMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 03:11 PMFrom Stand - 08:50 AMArr. est. +1TirupatiತಿರುಪತಿKarnataka Sarige
KSRTCFrom Bhadravathi (ಭದ್ರಾವತಿ) · left 10:00 PM · then TirupatiArriving to Stand - 08:57 AMArr. est.TirupatiತಿರುಪತಿExpress
KSRTCFrom Turuvekere (ತುರುವೇಕೆರೆ) · left 05:30 AM · then TirupatiArriving to Stand - 09:02 AMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 03:27 PMFrom Stand - 09:05 AMArr. est.
- 09:30 AMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 03:55 PMFrom Stand - 09:35 AMDepartsTirupatiತಿರುಪತಿAiravat
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~5 h 28 min · reaches 03:03 PMFrom Stand - 09:45 AMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 04:10 PMFrom Stand - 10:15 AMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 04:40 PMFrom Stand - 10:20 AMDepartsTirupatiತಿರುಪತಿRajahamsa
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 04:45 PMFrom Stand - 10:26 AMArr. est.TirupatiತಿರುಪತಿRajahamsa
KSRTCFrom Tumakuru BS (ತುಮಕೂರು) · left 08:45 AM · then Mulbagal, TirupatiArriving to Stand - 10:30 AMDepartsTirupatiತಿರುಪತಿService
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~7 h 36 min · reaches 06:06 PMFrom Stand - 10:45 AMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 05:10 PMFrom Stand - 10:46 AMDepartsTirupatiತಿರುಪತಿExpress
KSRTCDirect · ~6 h 25 min · reaches 05:11 PMFrom Stand - 10:50 AMArr. est.
- 10:59 AMArr. est.TirupatiತಿರುಪತಿExpress
KSRTCFrom Malavalli BS (ಮಳವಳ್ಳಿ) · left 08:05 AM · then TirupatiArriving to Stand - 11:14 AMDepartsTirupatiತಿರುಪತಿAiravat
KSRTCvia Kolar-Mulbagal-Chittor · ~5 h 28 min · reaches 04:42 PMFrom Stand - 11:15 AMDepartsTirupatiತಿರುಪತಿRajahamsa
KSRTCvia Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 05:40 PMFrom Stand - 11:30 AMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 05:55 PMFrom Stand - 11:45 AMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 06:10 PMFrom Stand - 12:00 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 06:25 PMFrom Stand - 12:00 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 06:25 PMFrom Stand - 12:06 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 06:31 PMFrom Stand - 12:14 PMDepartsTirupatiತಿರುಪತಿAiravat
KSRTCvia Kolar-Mulbagal-Chittor · ~5 h 28 min · reaches 05:42 PMFrom Stand - 12:30 PMDepartsTirupatiತಿರುಪತಿRajahamsa
KSRTCvia Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 06:55 PMFrom Stand - 12:35 PMArr. est.
- 12:45 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 07:10 PMFrom Stand - 12:55 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 07:20 PMFrom Stand - 01:00 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 07:25 PMFrom Stand - 01:15 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 07:40 PMFrom Stand - 01:17 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 07:42 PMFrom Stand - 01:30 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 07:55 PMFrom Stand - 01:30 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Hosakote-H.Cross-Chintamani-Madanapalli · ~6 h 25 min · reaches 07:55 PMFrom Stand - 01:35 PMArr. est.
- 01:39 PMArr. est.TirupatiತಿರುಪತಿExpress
KSRTCFrom Malavalli BS (ಮಳವಳ್ಳಿ) · left 10:45 AM · then TirupatiArriving to Stand - 01:40 PMArr. est.TirupatiತಿರುಪತಿExpress
KSRTCFrom Chikkamagaluru BS (ಚಿಕ್ಕಮಗಳೂರು) · left 07:15 AM · then TirupatiArriving to Stand - 01:45 PMDepartsTirupatiತಿರುಪತಿAiravat Club Class
KSRTCvia Kolar-Mulbagal-Chittor · ~5 h 28 min · reaches 07:13 PMFrom Stand - 02:00 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 08:25 PMFrom Stand - 02:05 PMArr. est.
- 02:15 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 08:40 PMFrom Stand - 02:30 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 08:55 PMFrom Stand - 02:35 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 09:00 PMFrom Stand - 02:45 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Hosakote-H.Cross-Chintamani-Madanapalli · ~6 h 25 min · reaches 09:10 PMFrom Stand - 02:45 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 09:10 PMFrom Stand - 03:00 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 09:25 PMFrom Stand - 03:04 PMArr. est.TirupatiತಿರುಪತಿExpress
KSRTCFrom Mudigere (ಮೂಡಿಗೆರೆ) · left 08:45 AM · then TirupatiArriving to Stand - 03:06 PMArr. est.TirupatiತಿರುಪತಿExpress
KSRTCFrom Arsikere (ಅರಸೀಕೆರೆ) · left 09:50 AM · then Kolar, TirupatiArriving to Stand - 03:30 PMDepartsTirupatiತಿರುಪತಿExpress
KSRTCvia Bengaluru-Kolar-Mulbagal-Chittor · ~6 h 25 min · reaches 09:55 PMFrom Stand
Departure times are the corporations' published sheets. “Arriving to Stand” times and the reaching times are estimates from road distance. Times are Indian Standard Time. Logos identify the operating corporation (KSRTC, KKRTC, NWKRTC) and belong to them.
More buses to Tirupati
Other routes from Bengaluru Kempegowda Bus Station (Majestic)
Frequently asked questions
What time is the first bus from Kempegowda BS to Tirupati?
The first KSRTC bus from Bengaluru Kempegowda Bus Station (Majestic) to Tirupati leaves at 05:00 AM (Express).
What time is the last bus from Kempegowda BS to Tirupati?
The last scheduled service departs at 11:59 PM (Airavat Club Class, via Bengaluru-Kolar-Mulbagal-Chittor).
How many KSRTC buses run from Bengaluru to Tirupati daily?
99 services are scheduled from Bengaluru Kempegowda Bus Station (Majestic) to Tirupati every day, roughly every 12 minutes across the operating hours. 23 leave in the morning, 23 in the afternoon, 14 in the evening and 39 at night.
Which bus types operate on the Bengaluru to Tirupati route?
Express (60), Rajahamsa (15), Airavat Club Class (15), Airavat (6), Service (2), Ac Sleeper (1). Premium classes need reservation on ksrtc.in (which also sells KKRTC and NWKRTC seats); ordinary and Karnataka Sarige services usually sell tickets on board.
How long does the bus from Bengaluru to Tirupati take?
About 5 h 28 min – 7 h 36 min for the roughly 272 km road journey, depending on the class: Express ~6 h 25 min, Rajahamsa ~6 h 25 min, Airavat Club Class ~5 h 28 min, Airavat ~5 h 28 min, Service ~7 h 36 min, Ac Sleeper ~6 h 9 min. These are estimates from road distance and typical bus speeds; the timetable column "Est. arrival" adds them to each departure.
Which towns does the Bengaluru to Tirupati bus pass through?
Depending on the service, buses run via Kolar, Mulbagal, Chittor, Bengaluru, H Cross, Chintamani, Hosakote, Madanapalli, Dabaspete, Madhugiri, Pavagada.
Are there return buses from Tirupati to Bengaluru?
Yes. 37 services are scheduled from Tirupati (KSRTC services) to Bengaluru. See the Tirupati to Bengaluru timetable.