Tirupati to Bengaluru bus timings
ತಿರುಪತಿ → ಬೆಂಗಳೂರು ಬಸ್ ಸಮಯ
37 KSRTC buses run from Tirupati (KSRTC services) to Bengaluru every day, roughly every 39 minutes. The first bus leaves at 12:45 AM and the last at 11:54 PM. Services run via Chittor, Kolar, Palamaner, Tirupati. The 272 km journey takes an estimated 5 h 28 min – 6 h 25 min, so a 12:45 AM departure reaches Bengaluru around 06:13 AM.
Tirupati → Bengaluru · all buses
37 from Tirupati · showing 37
- 12:45 AMDepartsBengaluruಬೆಂಗಳೂರುAiravat Club Class
KSRTCvia Tirupathi, Chittor, Palamner, Kolar · ~5 h 28 min · reaches 06:13 AMFrom Stand - 01:10 AMDepartsBengaluruಬೆಂಗಳೂರುAiravat Club Class
KSRTCvia Nellore, Tirupathi, Chittor, Palamner, Kolar · ~5 h 28 min · reaches 06:38 AMFrom Stand - 03:30 AMDepartsBengaluruಬೆಂಗಳೂರುExpress
KSRTCvia Madanapalli, Hosakote · ~6 h 25 min · reaches 09:55 AMFrom Stand - 05:00 AMDepartsBengaluruಬೆಂಗಳೂರುExpress
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 11:25 AMFrom Stand - 06:30 AMDepartsBengaluruಬೆಂಗಳೂರುExpress
KSRTCvia Chittor, Palamaner, Kolar, Bengaluru · ~6 h 25 min · reaches 12:55 PMFrom Stand - 06:30 AMDepartsBengaluruಬೆಂಗಳೂರುRajahamsa
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 12:55 PMFrom Stand - 07:31 AMDepartsBengaluruಬೆಂಗಳೂರುAiravat Club Class
KSRTCvia Chittor, Palamaner, Kolar · ~5 h 28 min · reaches 12:59 PMFrom Stand - 07:35 AMDepartsBengaluruಬೆಂಗಳೂರುExpress
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 02:00 PMFrom Stand - 08:16 AMDepartsBengaluruಬೆಂಗಳೂರುRajahamsa
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 02:41 PMFrom Stand - 08:45 AMDepartsBengaluruಬೆಂಗಳೂರುExpress
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 03:10 PMFrom Stand - 09:07 AMDepartsBengaluruಬೆಂಗಳೂರುAiravat Club Class
KSRTCvia Chittor, Palamaner, Kolar · ~5 h 28 min · reaches 02:35 PMFrom Stand - 09:30 AMDepartsBengaluruಬೆಂಗಳೂರುRajahamsa
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 03:55 PMFrom Stand - 10:00 AMDepartsBengaluruಬೆಂಗಳೂರುExpress
KSRTCvia Chittor, Palamaner, Kolar, Bengaluru · ~6 h 25 min · reaches 04:25 PMFrom Stand - 10:17 AMDepartsBengaluruಬೆಂಗಳೂರುAiravat
KSRTCvia Chittor, Palamaner, Kolar · ~5 h 28 min · reaches 03:45 PMFrom Stand - 10:46 AMDepartsBengaluruಬೆಂಗಳೂರುRajahamsa
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 05:11 PMFrom Stand - 10:50 AMDepartsBengaluruಬೆಂಗಳೂರುAiravat Club Class
KSRTCvia Tirupathi, Chittor, Palamner, Kolar · ~5 h 28 min · reaches 04:18 PMFrom Stand - 11:01 AMDepartsBengaluruಬೆಂಗಳೂರುRajahamsa
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 05:26 PMFrom Stand - 12:16 PMDepartsBengaluruಬೆಂಗಳೂರುAiravat Club Class
KSRTCvia Chittor, Palamaner, Kolar · ~5 h 28 min · reaches 05:44 PMFrom Stand - 12:44 PMDepartsBengaluruಬೆಂಗಳೂರುRajahamsa
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 07:09 PMFrom Stand - 01:01 PMDepartsBengaluruಬೆಂಗಳೂರುExpress
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 07:26 PMFrom Stand - 02:01 PMDepartsBengaluruಬೆಂಗಳೂರುAiravat Club Class
KSRTCvia Chittor, Palamaner, Kolar · ~5 h 28 min · reaches 07:29 PMFrom Stand - 03:05 PMDepartsBengaluruಬೆಂಗಳೂರುAiravat Club Class
KSRTCvia Chittor, Palamaner, Kolar · ~5 h 28 min · reaches 08:33 PMFrom Stand - 05:05 PMDepartsBengaluruಬೆಂಗಳೂರುAiravat
KSRTCvia Chittor, Palamaner, Kolar · ~5 h 28 min · reaches 10:33 PMFrom Stand - 06:31 PMDepartsBengaluruಬೆಂಗಳೂರುExpress
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 12:56 AM (+1)From Stand - 07:02 PMDepartsBengaluruಬೆಂಗಳೂರುRajahamsa
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 01:27 AM (+1)From Stand - 09:45 PMDepartsBengaluruಬೆಂಗಳೂರುRajahamsa
KSRTCvia Tirupathi, Chittor, Palamner, Kolar · ~6 h 25 min · reaches 04:10 AM (+1)From Stand - 10:15 PMDepartsBengaluruಬೆಂಗಳೂರುAiravat
KSRTCvia Chittor, Palamaner, Kolar · ~5 h 28 min · reaches 03:43 AM (+1)From Stand - 10:30 PMDepartsBengaluruಬೆಂಗಳೂರುRajahamsa
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 04:55 AM (+1)From Stand - 10:48 PMDepartsBengaluruಬೆಂಗಳೂರುRajahamsa
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 05:13 AM (+1)From Stand - 11:00 PMDepartsBengaluruಬೆಂಗಳೂರುA/c Sleeper
KSRTCvia Tirupathi, Chittor, Palamner, Kolar · ~6 h 9 min · reaches 05:09 AM (+1)From Stand - 11:01 PMDepartsBengaluruಬೆಂಗಳೂರುAiravat
KSRTCvia Chittor, Palamaner, Kolar · ~5 h 28 min · reaches 04:29 AM (+1)From Stand - 11:14 PMDepartsBengaluruಬೆಂಗಳೂರುAiravat Club Class
KSRTCvia Chittor, Palamaner, Kolar · ~5 h 28 min · reaches 04:42 AM (+1)From Stand - 11:20 PMDepartsBengaluruಬೆಂಗಳೂರುAiravat Club Class
KSRTCvia Tirupathi, Chittor, Palamner, Kolar · ~5 h 28 min · reaches 04:48 AM (+1)From Stand - 11:21 PMDepartsBengaluruಬೆಂಗಳೂರುAiravat Club Class
KSRTCvia Chittor, Palamaner, Kolar · ~5 h 28 min · reaches 04:49 AM (+1)From Stand - 11:29 PMDepartsBengaluruಬೆಂಗಳೂರುA/c Sleeper
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 9 min · reaches 05:38 AM (+1)From Stand - 11:44 PMDepartsBengaluruಬೆಂಗಳೂರುRajahamsa
KSRTCvia Chittor, Palamaner, Kolar · ~6 h 25 min · reaches 06:09 AM (+1)From Stand - 11:54 PMDepartsBengaluruಬೆಂಗಳೂರುAiravat Club Class
KSRTCvia Chittor, Palamaner, Kolar · ~5 h 28 min · reaches 05:22 AM (+1)From 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 Bengaluru
Other routes from Tirupati (KSRTC services)
Frequently asked questions
What time is the first bus from Tirupati to Bengaluru?
The first KSRTC bus from Tirupati (KSRTC services) to Bengaluru leaves at 12:45 AM (Airavat Club Class, via Tirupathi, Chittor, Palamner, Kolar).
What time is the last bus from Tirupati to Bengaluru?
The last scheduled service departs at 11:54 PM (Airavat Club Class, via Chittor, Palamaner, Kolar).
How many KSRTC buses run from Tirupati to Bengaluru daily?
37 services are scheduled from Tirupati (KSRTC services) to Bengaluru every day, roughly every 39 minutes across the operating hours. 14 leave in the morning, 5 in the afternoon, 3 in the evening and 15 at night.
Which bus types operate on the Tirupati to Bengaluru route?
Airavat Club Class (12), Rajahamsa (11), Express (8), Airavat (4), A/c Sleeper (2). 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 Tirupati to Bengaluru take?
About 5 h 28 min – 6 h 25 min for the roughly 272 km road journey, depending on the class: Airavat Club Class ~5 h 28 min, Rajahamsa ~6 h 25 min, Express ~6 h 25 min, Airavat ~5 h 28 min, A/c 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 Tirupati to Bengaluru bus pass through?
Depending on the service, buses run via Chittor, Kolar, Palamaner, Tirupati, Palamner, Bengaluru, Nellore, Madanapalli, Hosakote.
Are there return buses from Bengaluru to Tirupati?
Yes. 99 services are scheduled from Bengaluru Kempegowda Bus Station (Majestic) to Tirupati. See the Bengaluru to Tirupati timetable.