Bengaluru Kempegowda Bus Station (Majestic) bus timings
ಬೆಂಗಳೂರು ಬಸ್ ನಿಲ್ದಾಣ · ಬಸ್ ಸಮಯ
Kempegowda Bus Station, better known as Majestic, is KSRTC's flagship terminal and the single busiest departure point in Karnataka. Long-distance Airavat, Ambaari and Rajahamsa services to Mysuru, Mangaluru, Chennai, Hyderabad and Goa leave from here around the clock. The official timetable lists 1,992 departures a day, the most frequent being to Tirupati, Shivamogga and Chikkamagaluru.
Departures by hour
728 morning · 445 afternoon · 347 evening · 471 nightBus types
- Express1,544
- Service112
- Rajahamsa88
- Airavat Club Class74
- Non-ac Sleeper70
- Airavat46
- Ac Sleeper27
Kempegowda BS · all buses
1,991 from Kempegowda BS · 6,976 arriving from other stands · showing 3,191
KSRTCExpressFrom Stand
KSRTCExpressArriving to Stand12:00 AMArrives (est.) +1 · Chikkamagaluru BSleft Chikkamagaluru BS at 06:00 PMEndshere
KSRTCServiceFrom Stand
KSRTCExpressFrom Stand12:01 AMDeparts · Kempegowda BS~7 h 19 minvia Kunigal-Channarayapatna-Hassan-Belur07:20 AMHoranadu ಹೊರನಾಡು
KSRTCExpressFrom Stand12:01 AMDeparts · Kempegowda BSjourney time n/avia Kolhapur-Poona—Shirdi ಶಿರಡಿ
KSRTCExpressArriving to Stand12:02 AMArrives (est.) +1 · Hiriyur BSleft Hiriyur BS at 07:30 PMEndshere
KSRTCExpressArriving to Stand12:04 AMArrives (est.) +1 · Mandya BSleft Mandya BS at 09:20 PMEndshere
KSRTCExpressFrom Stand
KSRTCExpressArriving to Stand12:06 AMArrives (est.) +1 · Sakleshpur BSleft Sakleshpur BS at 06:15 PMEndshere
KSRTCExpressArriving to Stand12:08 AMArrives (est.) +1 · Hariharaleft Harihara at 04:25 PMEndshere
KSRTCExpressFrom Stand12:10 AMDeparts · Kempegowda BS~11 h 50 minvia Challakere-Ballari-Sirguppa-Sindhanur12:00 PMMuddebihal ಮುದ್ದೇಬಿಹಾಳ
KSRTCExpressArriving to Stand12:10 AMArrives (est.) +1 · Challakereleft Challakere at 06:45 PMEndshere
KSRTCExpressArriving to Stand12:13 AMArrives (est.) +1 · Hariharaleft Harihara at 04:30 PMEndshere
KSRTCExpressFrom Stand12:15 AMDeparts · Kempegowda BS~7 h 17 minvia Tumakuru-Arasikere-Bhadravati07:32 AMShivamogga ಶಿವಮೊಗ್ಗ
NWKRTCServiceArriving to Stand12:15 AMArrives (est.) +1 · Hubballi New BSleft Hubballi New BS at 10:55 AMEndshere
KSRTCRajahamsaArriving to Stand12:19 AMArrives (est.) +1 · Chennaileft Chennai at 03:30 PMEndshere
KSRTCExpressFrom Stand12:20 AMDeparts · Kempegowda BS~6 hvia Kunigal-Channarayapatna-Hassan-Belur06:20 AMChikkamagaluru ಚಿಕ್ಕಮಗಳೂರು
NWKRTCVegadootaArriving to Stand12:21 AMArrives (est.) +1 · Ankola BSleft Ankola BS at 10:15 AMEndshere
KSRTCKarnataka SarigeArriving to Stand12:22 AMArrives (est.) +1 · Shivamogga BSleft Shivamogga BS at 02:20 PMEndshere
KSRTCExpressArriving to Stand12:25 AMArrives (est.) +1 · Challakereleft Challakere at 07:00 PMEndshere
KSRTCExpressArriving to Stand12:28 AMArrives (est.) +1 · Hariharaleft Harihara at 04:45 PMEndshere
KSRTCNon-ac SleeperFrom Stand12:30 AMDeparts · Kempegowda BS~41 minvia Tumakuru-Chitradurga-Hosapete01:11 AMHarappanahalli ಹರಪ್ಪನಹಳ್ಳಿ
KSRTCServiceFrom Stand
KSRTCExpressFrom Stand
KSRTCTumakuruFrom Stand
KSRTCExpressFrom Stand12:30 AMDeparts · Kempegowda BSjourney time n/avia K.R.Puram-Hosakote-Kolar—Venkatagiri Kote ವೆಂಕಟಗಿರಿಕೋಟೆ
KSRTCExpressArriving to Stand12:32 AMArrives (est.) +1 · Hiriyur BSleft Hiriyur BS at 08:00 PMEndshere
KSRTCExpressArriving to Stand12:33 AMArrives (est.) +1 · Hariharaleft Harihara at 04:50 PMEndshere
KSRTCExpressFrom Stand12:35 AMDeparts · Kempegowda BS~7 h 17 minvia Tumakuru-Arasikere-Bhadravati07:52 AMShivamogga ಶಿವಮೊಗ್ಗ
KSRTCExpressArriving to Stand12:35 AMArrives (est.) +1 · Hassan BSleft Hassan BS at 07:45 PMEndshere
KSRTCKarnataka SarigeArriving to Stand12:36 AMArrives (est.) +1 · Davanagere BSleft Davanagere BS at 02:30 PMEndshere
KSRTCExpressArriving to Stand12:40 AMArrives (est.) +1 · Hassan BSleft Hassan BS at 07:50 PMEndshere
KSRTCExpressArriving to Stand12:43 AMArrives (est.) +1 · Hariharaleft Harihara at 05:00 PMEndshere
KSRTCExpressFrom Stand12:45 AMDeparts · Kempegowda BS~6 hvia Kunigal-Channarayapatna-Hassan-Belur06:45 AMChikkamagaluru ಚಿಕ್ಕಮಗಳೂರು
KSRTCExpressFrom Stand12:45 AMDeparts · Kempegowda BS~5 h 3 minvia Kunigal-Channarayapatna-Hassan-Belur05:48 AMHosadurga ಹೊಸದುರ್ಗ
KSRTCExpressFrom Stand12:45 AMDeparts · Kempegowda BSjourney time n/aDirect—Nangli
KSRTCExpressFrom Stand12:45 AMDeparts · Kempegowda BS~7 h 17 minvia Tumakuru-Arasikere-Bhadravati08:02 AMShivamogga ಶಿವಮೊಗ್ಗ
KSRTCExpressArriving to Stand12:48 AMArrives (est.) +1 · Periyapatna BSleft Periyapatna BS at 07:30 PMEndshere
KSRTCNon StopArriving to Stand12:50 AMArrives (est.) +1 · Hassan BSleft Hassan BS at 08:00 PMEndshere
KSRTCExpressArriving to Stand12:51 AMArrives (est.) +1 · Sakleshpur BSleft Sakleshpur BS at 07:00 PMEndshere
KSRTCKarnataka SarigeArriving to Stand12:54 AMArrives (est.) +1 · Bhadravathileft Bhadravathi at 03:35 PMEndshere
KSRTCM/axelArriving to Stand12:57 AMArrives (est.) +1 · Bhadravathileft Bhadravathi at 04:30 PMthen Channai→Channai
KSRTCNon-ac SleeperFrom Stand
KSRTCExpressArriving to Stand01:03 AMArrives (est.) +1 · Hariharaleft Harihara at 05:20 PMEndshere
KSRTCExpressArriving to Stand01:04 AMArrives (est.) +1 · Mandya BSleft Mandya BS at 10:20 PMEndshere
KSRTCExpressFrom Stand01:05 AMDeparts · Kempegowda BS~7 h 17 minvia Tumakuru-Arasikere-Bhadravati08:22 AMShivamogga ಶಿವಮೊಗ್ಗ
NWKRTCServiceArriving to Stand01:07 AMArrives (est.) +1 · Belagavi Central BSleft Belagavi Central BS at 08:45 AMEndshere
KSRTCExpressArriving to Stand01:08 AMArrives (est.) +1 · Kadurleft Kadur at 09:30 PMthen Saelum→Saelum
KSRTCExpressArriving to Stand01:11 AMArrives (est.) +1 · Banavaraleft Banavara at 11:20 PMEndshere
KSRTCKarnataka SarigeArriving to Stand01:14 AMArrives (est.) +1 · Bhadravathileft Bhadravathi at 03:55 PMEndshere
KSRTCExpressFrom Stand
KSRTCExpressFrom Stand
KSRTCExpressFrom Stand01:15 AMDeparts · Kempegowda BSjourney time n/avia Challakere-Ballari-Sindhanur-Maski-Lingsugur—Sajjalgudda
KKRTCServiceArriving to Stand01:18 AMArrives (est.) +1 · Yalaburga BSleft Yalaburga BS at 01:15 PMEndshere
KSRTCExpressArriving to Stand01:20 AMArrives (est.) +1 · Kushalnagar BSleft Kushalnagar BS at 07:45 PMEndshere
KSRTCKarnataka SarigeArriving to Stand01:22 AMArrives (est.) +1 · Shivamogga BSleft Shivamogga BS at 03:20 PMEndshere
NWKRTCServiceArriving to Stand01:24 AMArrives (est.) +1 · Ranebennur BSleft Ranebennur BS at 03:30 PMEndshere
KSRTCKarnataka SarigeArriving to Stand01:27 AMArrives (est.) +1 · Bhadravathileft Bhadravathi at 05:00 PMthen Tiruvanmalai→Tiruvanmalai
KSRTCKarnataka SarigeArriving to Stand01:29 AMArrives (est.) +1 · Bhadravathileft Bhadravathi at 04:10 PMEndshere
KSRTCServiceFrom 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.
Stand-to-town timetables
Each route page lists every service from Kempegowda BS to that town with first bus, last bus and hourly frequency.
Common via points: Channarayapatna, Hassan, Kunigal, Tumakuru, Hosakote, Kolar, Yelahanka, Devanahalli, K R Puram, Bengaluru, Sakleshpur, Arsikere.
Other stands in Bengaluru: Bengaluru Mysuru Road Satellite Bus Stand, Bengaluru Shantinagar Bus Stand.
Frequently asked questions
What are the first and last KSRTC bus timings from Bengaluru Kempegowda Bus Station (Majestic)?
The earliest scheduled departure from Bengaluru Kempegowda Bus Station (Majestic) is at 12:00 AM towards Harihara (Express). The last service leaves at 11:59 PM towards Tirupati.
How many KSRTC buses depart from Bengaluru Kempegowda Bus Station (Majestic) daily?
1,992 scheduled KSRTC departures are listed for Bengaluru Kempegowda Bus Station (Majestic): 728 in the morning, 445 in the afternoon, 347 in the evening and 471 at night.
Which destinations have the most buses from Bengaluru Kempegowda Bus Station (Majestic)?
The busiest destinations are Tirupati, Shivamogga, Chikkamagaluru, Chintamani, Tumakuru, Dharmasthala. Open the route pages for stand-to-town timetables with hourly frequency.
What types of KSRTC buses run from Bengaluru Kempegowda Bus Station (Majestic)?
Services include Express, Service, Rajahamsa, Airavat Club Class, Non-ac Sleeper, Airavat. Premium classes such as Airavat and Ambaari need advance reservation on ksrtc.in; Karnataka Sarige and ordinary buses are usually pay-on-board.
What is the enquiry number for Bengaluru Kempegowda Bus Station (Majestic)?
The published enquiry number for Bengaluru Kempegowda Bus Station (Majestic) is 7760990562. KSRTC's central helpline is 080-4959-6666.