Skip to content
AskBengaluru
KSRTC route timetable

Challakere to Bengaluru bus timings

109 KSRTC buses run from Challakere Bus Stand to Bengaluru every day, roughly every 13 minutes. The first bus leaves at 12:05 AM and the last at 11:55 PM. Services run via Hiriyur, Rampura, Pavagada. The 229 km journey takes an estimated 5 h 25 min – 6 h 25 min, so a 12:05 AM departure reaches Bengaluru around 05:30 AM.

First bus
12:05 AM
Express
Last bus
11:55 PM
Express
Daily buses
109
roughly every 13 minutes
Est. journey
5 h 25 min – 6 h 25 min
~229 km by road

Departures by hour

12 AM6 AM12 PM6 PM11 PM

Bus types on this route

  • Express106
  • Olvo2
  • Rajahamsa1

Challakere → Bengaluru timetable

Showing 109 of 109 scheduled services

  • 12:05 AM
    ~05:30 AM
    Bengaluru
    Express
    from Maski
    via Hiriyur
    est. 5 h 25 min journey
  • 12:10 AM
    ~05:35 AM
    Bengaluru
    Express
    from Ballari
    via Hiriyur
    est. 5 h 25 min journey
  • 12:15 AM
    ~05:40 AM
    Bengaluru
    Express
    from Shiraguppa
    via Hiriyur
    est. 5 h 25 min journey
  • 12:20 AM
    ~05:45 AM
    Bengaluru
    Express
    from Lingasuru
    via Hiriyur
    est. 5 h 25 min journey
  • 12:30 AM
    ~05:55 AM
    Bengaluru
    Express
    from Sedum
    via Hiriyur
    est. 5 h 25 min journey
  • 12:30 AM
    ~05:55 AM
    Bengaluru
    Express
    from Manvi
    via Hiriyur
    est. 5 h 25 min journey
  • 12:40 AM
    ~06:05 AM
    Bengaluru
    Express
    from Lingasuru
    via Hiriyur
    est. 5 h 25 min journey
  • 12:45 AM
    ~06:10 AM
    Bengaluru
    Express
    from Umnabad
    via Hiriyur
    est. 5 h 25 min journey
  • 12:50 AM
    ~06:15 AM
    Bengaluru
    Express
    from Sedum
    via Hiriyur
    est. 5 h 25 min journey
  • 01:00 AM
    ~06:25 AM
    Bengaluru
    Express
    from Sirgoppa
    via Hiriyur
    est. 5 h 25 min journey
  • 01:00 AM
    ~06:25 AM
    Bengaluru
    Express
    from Raichuru
    via Hiriyur
    est. 5 h 25 min journey
  • 01:00 AM
    ~06:25 AM
    Bengaluru
    Express
    from Devadurga
    via Hiriyur
    est. 5 h 25 min journey
  • 01:10 AM
    ~06:35 AM
    Bengaluru
    Express
    from Devadurga
    via Hiriyur
    est. 5 h 25 min journey
  • 01:15 AM
    ~06:40 AM
    Bengaluru
    Express
    from Sirgoppa
    via Hiriyur
    est. 5 h 25 min journey
  • 01:20 AM
    ~06:45 AM
    Bengaluru
    Express
    from Raichuru
    via Hiriyur
    est. 5 h 25 min journey
  • 01:20 AM
    ~06:45 AM
    Bengaluru
    Express
    from Kampli
    via Hiriyur
    est. 5 h 25 min journey
  • 01:25 AM
    ~06:50 AM
    Bengaluru
    Express
    from Maski
    via Hiriyur
    est. 5 h 25 min journey
  • 01:30 AM
    ~06:55 AM
    Bengaluru
    Express
    from Chincholi
    via Hiriyur
    est. 5 h 25 min journey
  • 01:35 AM
    ~07:00 AM
    Bengaluru
    Express
    from Maski
    via Hiriyur
    est. 5 h 25 min journey
  • 01:35 AM
    ~07:00 AM
    Bengaluru
    Express
    from Raichuru
    via Hiriyur
    est. 5 h 25 min journey
  • 01:40 AM
    ~07:05 AM
    Bengaluru
    Express
    from Sindhanuru
    via Hiriyur
    est. 5 h 25 min journey
  • 01:45 AM
    ~07:10 AM
    Bengaluru
    Express
    from Devadurga
    via Hiriyur
    est. 5 h 25 min journey
  • 01:45 AM
    ~07:10 AM
    Bengaluru
    Express
    from Lingasuru
    via Hiriyur
    est. 5 h 25 min journey
  • 01:45 AM
    ~07:10 AM
    Bengaluru
    Express
    from Umnabad
    via Hiriyur
    est. 5 h 25 min journey
  • 01:50 AM
    ~07:15 AM
    Bengaluru
    Express
    from Gurumadkal
    via Hiriyur
    est. 5 h 25 min journey
  • 01:55 AM
    ~07:20 AM
    Bengaluru
    Express
    from Lingasuru
    via Hiriyur
    est. 5 h 25 min journey
  • 02:00 AM
    ~07:25 AM
    Bengaluru
    Express
    from Manvi
    via Hiriyur
    est. 5 h 25 min journey
  • 02:05 AM
    ~07:30 AM
    Bengaluru
    Express
    from Devadurga
    via Hiriyur
    est. 5 h 25 min journey
  • 02:05 AM
    ~07:30 AM
    Bengaluru
    Express
    from Shapura
    via Rampura
    est. 5 h 25 min journey
  • 02:10 AM
    ~07:35 AM
    Bengaluru
    Express
    from Maski
    via Hiriyur
    est. 5 h 25 min journey
  • 02:10 AM
    ~07:35 AM
    Bengaluru
    Express
    from Sedum
    via Hiriyur
    est. 5 h 25 min journey
  • 02:15 AM
    ~07:40 AM
    Bengaluru
    Express
    from Maski
    via Hiriyur
    est. 5 h 25 min journey
  • 02:35 AM
    ~08:00 AM
    Bengaluru
    Express
    from Devadurga
    via Hiriyur
    est. 5 h 25 min journey
  • 02:45 AM
    ~08:10 AM
    Bengaluru
    Express
    from Shapura
    via Hiriyur
    est. 5 h 25 min journey
  • 02:50 AM
    ~08:15 AM
    Bengaluru
    Express
    from Maski
    via Hiriyur
    est. 5 h 25 min journey
  • 03:00 AM
    ~08:25 AM
    Bengaluru
    Express
    from Lingasuru
    via Hiriyur
    est. 5 h 25 min journey
  • 03:00 AM
    ~08:25 AM
    Bengaluru
    Express
    from Gulbarga
    via Hiriyur
    est. 5 h 25 min journey
  • 03:00 AM
    ~08:25 AM
    Bengaluru
    Express
    from Alnda
    via Hiriyur
    est. 5 h 25 min journey
  • 03:00 AM
    ~08:25 AM
    Bengaluru
    Express
    from Sedum
    via Hiriyur
    est. 5 h 25 min journey
  • 03:05 AM
    ~08:30 AM
    Bengaluru
    Express
    from Shapura
    via Hiriyur
    est. 5 h 25 min journey
  • 03:05 AM
    ~08:30 AM
    Bengaluru
    Express
    from Jevargi
    via Hiriyur
    est. 5 h 25 min journey
  • 03:30 AM
    ~08:55 AM
    Bengaluru
    Express
    from Shapura
    via Hiriyur
    est. 5 h 25 min journey
  • 04:00 AM
    ~09:25 AM
    Bengaluru
    Express
    from Challkere
    via Hiriyur
    est. 5 h 25 min journey
  • 04:20 AM
    ~09:45 AM
    Bengaluru
    Express
    from Challkere
    via Hiriyur
    est. 5 h 25 min journey
  • 04:45 AM
    ~10:10 AM
    Bengaluru
    Express
    from Challkere
    via Hiriyur
    est. 5 h 25 min journey
  • 05:45 AM
    ~11:10 AM
    Bengaluru
    Express
    from Nayakanahatti
    via Hiriyur
    est. 5 h 25 min journey
  • 06:20 AM
    ~11:45 AM
    Bengaluru
    Express
    from Challkere
    via Hiriyur
    est. 5 h 25 min journey
  • 06:40 AM
    ~12:05 PM
    Bengaluru
    Express
    from Rayadurga
    via Hiriyur
    est. 5 h 25 min journey
  • 06:45 AM
    ~12:10 PM
    Bengaluru
    Express
    from Challkere
    via Pavagada
    est. 5 h 25 min journey
  • 06:45 AM
    ~12:10 PM
    Bengaluru
    Express
    from Ballari
    via Hiriyur
    est. 5 h 25 min journey
  • 07:00 AM
    ~12:25 PM
    Bengaluru
    Express
    from Rayadurga
    via Hiriyur
    est. 5 h 25 min journey
  • 07:15 AM
    ~12:40 PM
    Bengaluru
    Express
    from Ballari
    via Hiriyur
    est. 5 h 25 min journey
  • 07:20 AM
    ~12:45 PM
    Bengaluru
    Express
    from Obalapura
    via Hiriyur
    est. 5 h 25 min journey
  • 07:20 AM
    ~01:45 PM
    Bengaluru
    Olvo
    from Ballari
    via Hiriyur
    est. 6 h 25 min journey
  • 07:45 AM
    ~01:10 PM
    Bengaluru
    Express
    from Challkere
    via Hiriyur
    est. 5 h 25 min journey
  • 08:00 AM
    ~01:25 PM
    Bengaluru
    Express
    from Challkere
    via Hiriyur
    est. 5 h 25 min journey
  • 08:15 AM
    ~01:40 PM
    Bengaluru
    Express
    from Ballari
    via Hiriyur
    est. 5 h 25 min journey
  • 08:45 AM
    ~02:10 PM
    Bengaluru
    Express
    from Obalapura
    via Hiriyur
    est. 5 h 25 min journey
  • 09:00 AM
    ~02:25 PM
    Bengaluru
    Express
    from Challkere
    via Hiriyur
    est. 5 h 25 min journey
  • 09:30 AM
    ~02:55 PM
    Bengaluru
    Express
    from Obalapura
    via Hiriyur
    est. 5 h 25 min journey
Page 1 of 2
Published KSRTC schedule for Challakere Bus Stand, refreshed 2026-09-24. Arrival times are estimates from road distance and bus class, not published data. Timings change for festivals and operational reasons. Reserve premium classes on ksrtc.in or the KSRTC AWATAR app.

Frequently asked questions

What time is the first bus from Challakere to Bengaluru?

The first KSRTC bus from Challakere Bus Stand to Bengaluru leaves at 12:05 AM (Express, via Hiriyur).

What time is the last bus from Challakere to Bengaluru?

The last scheduled service departs at 11:55 PM (Express, via Hiriyur).

How many KSRTC buses run from Challakere to Bengaluru daily?

109 services are scheduled from Challakere Bus Stand to Bengaluru every day, roughly every 13 minutes across the operating hours. 30 leave in the morning, 16 in the afternoon, 14 in the evening and 49 at night.

Which bus types operate on the Challakere to Bengaluru route?

Express (106), Olvo (2), Rajahamsa (1). Premium classes need reservation on ksrtc.in; ordinary and Karnataka Sarige services usually sell tickets on board.

How long does the bus from Challakere to Bengaluru take?

About 5 h 25 min – 6 h 25 min for the roughly 229 km road journey, depending on the class: Express ~5 h 25 min, Olvo ~6 h 25 min, Rajahamsa ~5 h 25 min. These are estimates from road distance and typical KSRTC speeds; the timetable column "Est. arrival" adds them to each departure.

Which towns does the Challakere to Bengaluru bus pass through?

Depending on the service, buses run via Hiriyur, Rampura, Pavagada.

Are there return buses from Bengaluru to Challakere?

Yes. 3 services are scheduled from Bengaluru Kempegowda Bus Station (Majestic) to Challakere. See the Bengaluru to Challakere timetable.