Skip to content
AskBengaluru
KSRTC route timetable

Harihara to Davanagere bus timings

467 KSRTC buses run from Harihara Bus Stand to Davanagere every day, roughly every 3 minutes. The first bus leaves at 01:15 AM and the last at 11:00 PM. Services run via Doddabathi, Davanagere, Harihara, Hospet. The 18 km journey takes an estimated 29 min – 40 min, so a 01:15 AM departure reaches Davanagere around 01:44 AM.

First bus
01:15 AM
Ordinary
Last bus
11:00 PM
Rajahamsa
Daily buses
467
roughly every 3 minutes
Est. journey
29 min – 40 min
~18 km by road

Departures by hour

12 AM6 AM12 PM6 PM11 PM

Bus types on this route

  • Ordinary282
  • Express172
  • Rajahamsa5
  • Nonstop4
  • Non A/c Sleeper3
  • Multiaxel1

Harihara → Davanagere timetable

Showing 467 of 467 scheduled services

  • 01:15 AM
    ~01:55 AM
    Davanagere
    Ordinary
    from Ranebennuru
    via Harihara
    est. 40 min journey
  • 04:30 AM
    ~05:00 AM
    Davanagere
    Express
    from Raichur
    via Davanagere
    est. 30 min journey
  • 04:40 AM
    ~05:10 AM
    Davanagere
    Express
    from Vishalgad
    via Davanagere
    est. 30 min journey
  • 04:50 AM
    ~05:20 AM
    Davanagere
    Express
    from Solhapura
    via Davanagere
    est. 30 min journey
  • 05:00 AM
    ~05:30 AM
    Davanagere
    Express
    from Mangaluru
    via Davanagere
    est. 30 min journey
  • 05:20 AM
    ~05:50 AM
    Davanagere
    Express
    from Panaji
    via Davanagere
    est. 30 min journey
  • 05:30 AM
    ~06:00 AM
    Davanagere
    Rajahamsa
    from Raichur
    via Davanagere
    est. 30 min journey
  • 05:35 AM
    ~06:05 AM
    Davanagere
    Rajahamsa
    from Kalaburgi
    via Davanagere
    est. 30 min journey
  • 05:45 AM
    ~06:14 AM
    Davanagere
    Non A/c Sleeper
    from Yadagir
    via Davanagere
    est. 29 min journey
  • 06:10 AM
    ~06:40 AM
    Davanagere
    Express
    from Ranebennuru
    via Harihara
    est. 30 min journey
  • 06:40 AM
    ~07:15 AM
    Davanagere
    Multiaxel
    from Hydarabad
    via Davanagere
    est. 35 min journey
  • 06:40 AM
    ~07:10 AM
    Davanagere
    Express
    from Bidar
    via Davanagere
    est. 30 min journey
  • 06:45 AM
    ~07:15 AM
    Davanagere
    Express
    from Manipal
    via Davanagere
    est. 30 min journey
  • 06:45 AM
    ~07:15 AM
    Davanagere
    Rajahamsa
    from Mangaluru
    via Davanagere
    est. 30 min journey
  • 07:00 AM
    ~07:40 AM
    Davanagere
    Ordinary
    from Gundagatti
    via Doddabathi
    est. 40 min journey
  • 07:05 AM
    ~07:45 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 07:05 AM
    ~07:34 AM
    Davanagere
    Non A/c Sleeper
    from Bidar
    via Hospet, Sindhnur, Surapura
    est. 29 min journey
  • 07:20 AM
    ~07:50 AM
    Davanagere
    Express
    from Hospet
    via Davanagere
    est. 30 min journey
  • 07:20 AM
    ~08:00 AM
    Davanagere
    Ordinary
    from Ukkadagatri
    via Doddabathi
    est. 40 min journey
  • 07:25 AM
    ~07:55 AM
    Davanagere
    Express
    from Holalu
    via Harihara
    est. 30 min journey
  • 07:25 AM
    ~08:05 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 07:25 AM
    ~08:05 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 07:30 AM
    ~08:00 AM
    Davanagere
    Express
    from Mysuru
    via Davanagere
    est. 30 min journey
  • 07:40 AM
    ~08:20 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 07:45 AM
    ~08:25 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 07:50 AM
    ~08:30 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 08:00 AM
    ~08:40 AM
    Davanagere
    Ordinary
    from Malalahalli
    via Doddabathi
    est. 40 min journey
  • 08:05 AM
    ~08:45 AM
    Davanagere
    Ordinary
    from Medleri
    via Doddabathi
    est. 40 min journey
  • 08:05 AM
    ~08:45 AM
    Davanagere
    Ordinary
    from Tavaragondi
    via Doddabathi
    est. 40 min journey
  • 08:15 AM
    ~08:45 AM
    Davanagere
    Express
    from Harihara
    via Davanagere
    est. 30 min journey
  • 08:15 AM
    ~08:55 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 08:15 AM
    ~08:55 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 08:15 AM
    ~08:55 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 08:20 AM
    ~08:50 AM
    Davanagere
    Express
    from Shivamogga
    via Harihara
    est. 30 min journey
  • 08:30 AM
    ~09:00 AM
    Davanagere
    Express
    from Harihara
    via Davanagere
    est. 30 min journey
  • 08:30 AM
    ~09:10 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 08:35 AM
    ~09:15 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 08:35 AM
    ~09:15 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 08:40 AM
    ~09:10 AM
    Davanagere
    Express
    from Honnali
    via Davanagere
    est. 30 min journey
  • 08:40 AM
    ~09:09 AM
    Davanagere
    Non A/c Sleeper
    from Shirdi
    via Hubballi, Ranebennuru
    est. 29 min journey
  • 08:40 AM
    ~09:20 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 08:40 AM
    ~09:20 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 08:45 AM
    ~09:15 AM
    Davanagere
    Express
    from Poona
    via Davanagere
    est. 30 min journey
  • 09:00 AM
    ~09:40 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 09:05 AM
    ~09:45 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 09:10 AM
    ~09:50 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 09:10 AM
    ~09:50 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 09:15 AM
    ~09:45 AM
    Davanagere
    Express
    from Harihara
    via Davanagere
    est. 30 min journey
  • 09:15 AM
    ~09:45 AM
    Davanagere
    Express
    from Hubballi
    via Davanagere
    est. 30 min journey
  • 09:15 AM
    ~09:55 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 09:15 AM
    ~09:55 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 09:15 AM
    ~09:55 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 09:20 AM
    ~09:50 AM
    Davanagere
    Express
    from Chittapur
    via Davanagere
    est. 30 min journey
  • 09:20 AM
    ~09:50 AM
    Davanagere
    Express
    from Shivamogga
    via Harihara
    est. 30 min journey
  • 09:20 AM
    ~10:00 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 09:25 AM
    ~09:55 AM
    Davanagere
    Express
    from Srishyala
    via Davanagere
    est. 30 min journey
  • 09:30 AM
    ~10:00 AM
    Davanagere
    Express
    from Shivamogga
    via Harihara
    est. 30 min journey
  • 09:30 AM
    ~10:10 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 09:30 AM
    ~10:10 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
  • 09:40 AM
    ~10:20 AM
    Davanagere
    Ordinary
    from Harihara
    via Doddabathi
    est. 40 min journey
Page 1 of 8
Published KSRTC schedule for Harihara 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 Harihara to Davanagere?

The first KSRTC bus from Harihara Bus Stand to Davanagere leaves at 01:15 AM (Ordinary, via Harihara).

What time is the last bus from Harihara to Davanagere?

The last scheduled service departs at 11:00 PM (Rajahamsa, via Davanagere).

How many KSRTC buses run from Harihara to Davanagere daily?

467 services are scheduled from Harihara Bus Stand to Davanagere every day, roughly every 3 minutes across the operating hours. 144 leave in the morning, 139 in the afternoon, 144 in the evening and 40 at night.

Which bus types operate on the Harihara to Davanagere route?

Ordinary (282), Express (172), Rajahamsa (5), Nonstop (4), Non A/c Sleeper (3), Multiaxel (1). Premium classes need reservation on ksrtc.in; ordinary and Karnataka Sarige services usually sell tickets on board.

How long does the bus from Harihara to Davanagere take?

About 29 min – 40 min for the roughly 18 km road journey, depending on the class: Ordinary ~40 min, Express ~30 min, Rajahamsa ~30 min, Nonstop ~30 min, Non A/c Sleeper ~29 min, Multiaxel ~35 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 Harihara to Davanagere bus pass through?

Depending on the service, buses run via Doddabathi, Davanagere, Harihara, Hospet, Harpanahalli, H B Halli, Ranebennuru, Sindhnur, Surapura, Hubballi, Chitradurga, Tumakuru.

Are there return buses from Davanagere to Harihara?

Yes. 261 services are scheduled from Davanagere Bus Stand to Harihara. See the Davanagere to Harihara timetable.