Skip to content
AskBengaluru
Bengaluru Urban · KSRTC

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,732 departures a day, the most frequent being to Tumakuru, Tirupati and Shivamogga.

First bus
12:00 AM
to Hassan
Last bus
11:59 PM
to Tirupati
Departures
1,732
scheduled daily
Destinations
247
9 bus types

Departures by hour

636 morning · 405 afternoon · 298 evening · 391 night
12 AM6 AM12 PM6 PM11 PM

Bus types

  • Express1,447
  • Airavat Club Class74
  • Rajahamsa73
  • Non-AC Sleeper53
  • Airavat38
  • Ac Sleeper24
  • Karnataka Vaibhav20
What do these classes mean? →

Kempegowda BS timetable

Showing 1,732 of 1,732 scheduled services

  • 12:00 AM
    ~04:50 AM
    Express
    from Bengaluru
    via Kunigal-Yediyur-Channarayapatna
    est. 4 h 50 min journey
  • 12:01 AM
    ~07:18 AM
    Express
    from Bengaluru
    via Tumakuru-Arasikere-Bhadravati
    est. 7 h 17 min journey
  • 12:10 AM
    ~06:29 AM
    Express
    from Bengaluru
    via Kunigal-Channarayapatna-Hassan-Belur
    est. 6 h 19 min journey
  • 12:15 AM
    ~07:32 AM
    Express
    from Bengaluru
    via Tumakuru-Arasikere-Bhadravati
    est. 7 h 17 min journey
  • 12:20 AM
    ~06:20 AM
    from Bengaluru
    via Kunigal-Channarayapatna-Hassan-Belur
    est. 6 h journey
  • 12:30 AM
    ~09:39 AM
    Karnataka Vaibhav
    from Bengaluru
    via Hiriyur-Chitradurga-Davanagere
    est. 9 h 9 min journey
  • 12:30 AM
    from Bengaluru
    via Channarayapatna-Holenarasipura
  • 12:30 AM
    ~06:55 AM
    Express
    from Bhatkal
    via Bengaluru-Kolar-Mulbagal-Chittor
    est. 6 h 25 min journey
  • 12:30 AM
    ~05:19 AM
    Vidyanagara
    Express
    from Srinivasapura
    via Bengaluru-Sira-Challakere-Ballari
    est. 4 h 49 min journey
  • 12:35 AM
    ~07:52 AM
    Express
    from Bengaluru
    via Tumakuru-Arasikere-Bhadravati
    est. 7 h 17 min journey
  • 12:45 AM
    ~05:48 AM
    Express
    from Bengaluru
    via Tumakuru-Gubbi-K.B.Cross-Huliyar
    est. 5 h 3 min journey
  • 12:45 AM
    Express
    from Bengaluru
    via Sira-Davanagere-Haveri-Hubballi-Navalagund
  • 12:45 AM
    ~08:02 AM
    Express
    from Bengaluru
    via Tumakuru-Arasikere-Bhadravati
    est. 7 h 17 min journey
  • 01:00 AM
    ~08:43 AM
    Express
    from Bengaluru
    via Sira-Hiriyur-Chitradurga-Davanagere
    est. 7 h 43 min journey
  • 01:05 AM
    ~08:22 AM
    Express
    from Bengaluru
    via Tumakuru-Arasikere-Bhadravati
    est. 7 h 17 min journey
  • 01:15 AM
    ~11:26 AM
    Express
    from Bengaluru
    via Sira-Davanagere-Savanur-Haveri
    est. 10 h 11 min journey
  • 01:15 AM
    ~04:03 AM
    Express
    from Bengaluru
    via K.R.Puram-Hosakote-Kolar
    est. 2 h 48 min journey
  • 01:15 AM
    ~07:06 AM
    Express
    from Bengaluru
    via Channarayapatna-Bellur Cross-Hassan
    est. 5 h 51 min journey
  • 01:30 AM
    ~08:47 AM
    Express
    from Bengaluru
    via Tumakuru-Arasikere-Bhadravati
    est. 7 h 17 min journey
  • 02:00 AM
    ~09:43 AM
    Express
    from Bengaluru
    via Sira-Hiriyur-Chitradurga-Davanagere
    est. 7 h 43 min journey
  • 02:00 AM
    ~03:51 AM
    Express
    from Bengaluru
    via Nelamangala- Gudemaranahalli H.P-Solur
    est. 1 h 51 min journey
  • 02:00 AM
    ~09:17 AM
    Express
    from Bengaluru
    via Tumakuru-Arasikere-Bhadravati
    est. 7 h 17 min journey
  • 02:30 AM
    ~04:28 AM
    Express
    from Bengaluru
    via K.R.Puram-Hosakote
    est. 1 h 58 min journey
  • 02:30 AM
    ~05:18 AM
    Express
    from Bengaluru
    via K.R.Puram-Hosakote-Kolar
    est. 2 h 48 min journey
  • 02:45 AM
    ~04:45 AM
    Express
    from Bengaluru
    via Nelamangala-Dabaspete
    est. 2 h journey
  • 03:00 AM
    ~05:21 AM
    from Bengaluru
    via K.R.Puram-Hosakote-Kolar
    est. 2 h 21 min journey
  • 03:00 AM
    ~05:21 AM
    from Bengaluru
    via K.R.Puram-Hosakote-Kolar
    est. 2 h 21 min journey
  • 03:00 AM
    ~05:48 AM
    Express
    from Bengaluru
    via K.R.Puram-Hosakote-Kolar
    est. 2 h 48 min journey
  • 03:00 AM
    Express
    from Bengaluru
    via Davanagere-Haveri-Hubballi-Navalagund
  • 03:00 AM
    ~10:17 AM
    Express
    from Bengaluru
    via Tumakuru-Arasikere-Bhadravati
    est. 7 h 17 min journey
  • 03:00 AM
    ~05:00 AM
    Express
    from Bengaluru
    via Nelamangala-Dabaspete
    est. 2 h journey
  • 03:30 AM
    ~05:59 AM
    from Hubballi
    via Bengaluru-K.R.Puram-Hosakote-Kolar
    est. 2 h 29 min journey
  • 03:45 AM
    ~05:01 AM
    Express
    from Bengaluru
    via K.R.Puram-Hosakote
    est. 1 h 16 min journey
  • 03:45 AM
    Express
    from Bengaluru
    via Davanagere-Haveri-Hubballi-Navalagund
  • 04:00 AM
    ~06:51 AM
    Express
    from Bengaluru
    via Yelahanka-Devanahalli-Chikkaballapura
    est. 2 h 51 min journey
  • 04:00 AM
    ~10:00 AM
    from Bengaluru
    via Kunigal-Channarayapatna-Hassan-Belur
    est. 6 h journey
  • 04:00 AM
    ~06:48 AM
    Express
    from Bengaluru
    via K.R.Puram-Hosakote-Kolar
    est. 2 h 48 min journey
  • 04:00 AM
    Express
    from Bengaluru
    via Davanagere-Haveri-Hubballi-Navalagund
  • 04:00 AM
    ~07:57 AM
    Express
    from Bengaluru
    via Dabaspete-Koratagere-Madhugiri
    est. 3 h 57 min journey
  • 04:00 AM
    ~11:17 AM
    Express
    from Bengaluru
    via Tumakuru-Arasikere-Bhadravati
    est. 7 h 17 min journey
  • 04:00 AM
    ~06:29 AM
    from Bengaluru
    via K.R.Puram-Hosakote-Kolar
    est. 2 h 29 min journey
  • 04:15 AM
    ~09:18 AM
    Express
    from Bengaluru
    via Tumakuru-Gubbi-K.B.Cross-Huliyar
    est. 5 h 3 min journey
  • 04:15 AM
    ~03:07 PM
    Express
    from Bengaluru
    via Davanagere-Ranebennur-Haveri-Gadag
    est. 10 h 52 min journey
  • 04:30 AM
    ~11:40 AM
    from Bengaluru
    via Kunigal-Channarayapatna-Hassan-Sakaleshpura
    est. 7 h 10 min journey
  • 04:30 AM
    ~09:20 AM
    Express
    from Bengaluru
    via Kunigal-Yediyur-Channarayapatna
    est. 4 h 50 min journey
  • 04:30 AM
    ~06:28 AM
    Express
    from Bengaluru
    via K.R.Puram-Hosakote
    est. 1 h 58 min journey
  • 04:30 AM
    ~07:16 AM
    Karnataka Vaibhav
    from Kateel
    via K.R.Puram-Hosakote-Kolar
    est. 2 h 46 min journey
  • 04:30 AM
    ~02:06 PM
    Express
    from Bengaluru
    via Tumakuru-Chitradurga-Hosapete
    est. 9 h 36 min journey
  • 04:30 AM
    ~02:48 PM
    Express
    from Bengaluru
    via Challakere-Ballari-Hosapete
    est. 10 h 18 min journey
  • 04:30 AM
    ~05:46 AM
    Express
    from Bengaluru
    via K.R.Puram-Hosakote
    est. 1 h 16 min journey
Page 1 of 35
Timings are the published KSRTC schedule for Bengaluru Kempegowda Bus Station (Majestic) (data refreshed 2026-09-24). Arrival times are estimates from road distance and bus class, not published data. Services can be rescheduled or cancelled for festivals, strikes, road closures and operational reasons. For premium classes, book on ksrtc.in.
Routes from Kempegowda BS

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: Hosakote, Kolar, Hassan, Tumakuru, K R Puram, Dabaspete, Channarayapatna, Yelahanka, Devanahalli, Kunigal, Bengaluru, Nelamangala.

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 Hassan (Express). The last service leaves at 11:59 PM towards Tirupati.

How many KSRTC buses depart from Bengaluru Kempegowda Bus Station (Majestic) daily?

1,732 scheduled KSRTC departures are listed for Bengaluru Kempegowda Bus Station (Majestic): 636 in the morning, 405 in the afternoon, 298 in the evening and 391 at night.

Which destinations have the most buses from Bengaluru Kempegowda Bus Station (Majestic)?

The busiest destinations are Tumakuru, Tirupati, Shivamogga, Mangaluru, Mulbagal, Pavagada. 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, Airavat Club Class, Rajahamsa, Non-AC Sleeper, Airavat, Ac Sleeper. 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.