Skip to content
Track MyKSRTC

Chikkamagaluru to Bengaluru bus timings

ಚಿಕ್ಕಮಗಳೂರು → ಬೆಂಗಳೂರು ಬಸ್ ಸಮಯ

86 KSRTC buses run from Chikkamagaluru Bus Stand to Bengaluru every day, roughly every 17 minutes. The first bus leaves at 12:00 AM and the last at 11:59 PM. Services run via Hassan, Kunigal, Belur, C R. The 254 km journey takes an estimated 5 h 7 min – 7 h 6 min, so a 12:00 AM departure reaches Bengaluru around 05:07 AM.

First bus
12:00 AM
Slp
Last bus
11:59 PM
Volvo
Daily buses
86
roughly every 17 minutes
Est. journey
5 h 7 min – 7 h 6 min
~254 km by road

Chikkamagaluru BS → Bengaluru · all buses

86 from Chikkamagaluru · 6 arriving from other stands · showing 92

  • 12:00 AM
    Departs
    BengaluruಬೆಂಗಳೂರುSlpKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~5 h 45 min · reaches 05:45 AM
    From Stand
  • 12:15 AM
    Departs
    BengaluruಬೆಂಗಳೂರುRjhKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~7 h 6 min · reaches 07:21 AM
    From Stand
  • 12:20 AM
    Departs
    BengaluruಬೆಂಗಳೂರುSlpKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~5 h 45 min · reaches 06:05 AM
    From Stand
  • 12:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುVolvoKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~5 h 7 min · reaches 05:37 AM
    From Stand
  • 03:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via NON Stop · ~6 h · reaches 09:30 AM
    From Stand
  • 04:00 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via ALL Bypass · ~6 h · reaches 10:00 AM
    From Stand
  • 04:15 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R.Pattana, Kunigal · ~6 h · reaches 10:15 AM
    From Stand
  • 04:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Hassan,Kunigal · ~6 h · reaches 10:30 AM
    From Stand
  • 04:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Javgal, Arasikere, Tipatur, Tumkur · ~6 h · reaches 10:30 AM
    From Stand
  • 04:45 AM
    Departs
    BengaluruಬೆಂಗಳೂರುRjhKSRTC logoKSRTC
    via ALL Bypass · ~7 h 6 min · reaches 11:51 AM
    From Stand
  • 05:00 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R.Pattana, Kunigal · ~6 h · reaches 11:00 AM
    From Stand
  • 05:05 AM
    Departs
    BengaluruಬೆಂಗಳೂರುVolvoKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~5 h 7 min · reaches 10:12 AM
    From Stand
  • 05:15 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Kadur, Arasikere, Tipatur, Tumakur · ~6 h · reaches 11:15 AM
    From Stand
  • 05:15 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via NON Stop · ~6 h · reaches 11:15 AM
    From Stand
  • 05:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R.Pattana, Kunigal · ~6 h · reaches 11:30 AM
    From Stand
  • 05:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R.Pattana, Kunigal · ~6 h · reaches 11:30 AM
    From Stand
  • 05:45 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R.Pattana, Kunigal · ~6 h · reaches 11:45 AM
    From Stand
  • 06:00 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Javgal,Arasikere,Tipatu,Tumakur · ~6 h · reaches 12:00 PM
    From Stand
  • 06:00 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Hassan,Kunigal · ~6 h · reaches 12:00 PM
    From Stand
  • 06:15 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Hassan,Kunigal · ~6 h · reaches 12:15 PM
    From Stand
  • 06:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via NON Stop · ~6 h · reaches 12:30 PM
    From Stand
  • 06:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via NON Stop · ~6 h · reaches 12:30 PM
    From Stand
  • 06:45 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Hassan,Kunigal · ~6 h · reaches 12:45 PM
    From Stand
  • 06:50 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via NON Stop · ~6 h · reaches 12:50 PM
    From Stand
  • 07:02 AM
    Arr. est.
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    From Sringeri (ಶೃಂಗೇರಿ) · left 05:00 AM · then Hassan, Bengaluru
    Arriving to Stand
  • 07:15 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Banavara.Tumakuru · ~6 h · reaches 01:15 PM
    From Stand
  • 07:45 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Hassan,Kunigal · ~6 h · reaches 01:45 PM
    From Stand
  • 08:00 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via NON Stop · ~6 h · reaches 02:00 PM
    From Stand
  • 08:00 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via NON Stop · ~6 h · reaches 02:00 PM
    From Stand
  • 08:20 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R.Pattana, Kunigal · ~6 h · reaches 02:20 PM
    From Stand
  • 08:26 AM
    Arr. est.
    MysuruಮೈಸೂರುExpressKSRTC logoKSRTC
    From Kadur (ಕಡೂರು) · left 08:00 AM · then Bengaluru, Mysuru
    Arriving to Stand
  • 08:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via NON Stop · ~6 h · reaches 02:30 PM
    From Stand
  • 08:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Javgal,Arasikere,Tipatu,Tumakur · ~6 h · reaches 02:30 PM
    From Stand
  • 08:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Hassan, Kunigal · ~6 h · reaches 02:30 PM
    From Stand
  • 08:44 AM
    Arr. est.
    MysuruಮೈಸೂರುExpressKSRTC logoKSRTC
    From Sakarayapatna (ಸಖರಾಯಪಟ್ಟಣ) · left 08:30 AM · then Bengaluru, Mysuru
    Arriving to Stand
  • 08:45 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Hassan,Kunigal · ~6 h · reaches 02:45 PM
    From Stand
  • 09:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Hassan,Kunigal · ~6 h · reaches 03:30 PM
    From Stand
  • 09:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via NON Stop · ~6 h · reaches 03:30 PM
    From Stand
  • 09:40 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R.Pattana, Kunigal · ~6 h · reaches 03:40 PM
    From Stand
  • 09:45 AM
    Departs
    BengaluruಬೆಂಗಳೂರುRjhKSRTC logoKSRTC
    via NON Stop · ~7 h 6 min · reaches 04:51 PM
    From Stand
  • 10:15 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    Direct · ~6 h · reaches 04:15 PM
    From Stand
  • 10:15 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via NON Stop · ~6 h · reaches 04:15 PM
    From Stand
  • 10:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R.Pattana, Kunigal · ~6 h · reaches 04:30 PM
    From Stand
  • 11:05 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R.Pattana, Kunigal · ~6 h · reaches 05:05 PM
    From Stand
  • 11:15 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Kadur, Arasikere, Tipatur, Tumakur · ~6 h · reaches 05:15 PM
    From Stand
  • 11:30 AM
    Departs
    BengaluruಬೆಂಗಳೂರುRjhKSRTC logoKSRTC
    via Hassan, ALL Bypass · ~7 h 6 min · reaches 06:36 PM
    From Stand
  • 11:45 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~6 h · reaches 05:45 PM
    From Stand
  • 11:45 AM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Hassan, Kunigal · ~6 h · reaches 05:45 PM
    From Stand
  • 12:00 PM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R.Pattana, Kunigal · ~6 h · reaches 06:00 PM
    From Stand
  • 12:00 PM
    Departs
    BengaluruಬೆಂಗಳೂರುVolvoKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~5 h 7 min · reaches 05:07 PM
    From Stand
  • 12:15 PM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~6 h · reaches 06:15 PM
    From Stand
  • 12:30 PM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Hassan Kunigal · ~6 h · reaches 06:30 PM
    From Stand
  • 12:45 PM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~6 h · reaches 06:45 PM
    From Stand
  • 01:30 PM
    Departs
    BengaluruಬೆಂಗಳೂರುVolvoKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~5 h 7 min · reaches 06:37 PM
    From Stand
  • 01:45 PM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~6 h · reaches 07:45 PM
    From Stand
  • 02:00 PM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Javgal, Arasikere, Tipatur, Tumkur · ~6 h · reaches 08:00 PM
    From Stand
  • 02:00 PM
    Departs
    BengaluruಬೆಂಗಳೂರುRjhKSRTC logoKSRTC
    via Hassan · ~7 h 6 min · reaches 09:06 PM
    From Stand
  • 02:00 PM
    Departs
    BengaluruಬೆಂಗಳೂರುVolvoKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~5 h 7 min · reaches 07:07 PM
    From Stand
  • 02:00 PM
    Departs
    BengaluruಬೆಂಗಳೂರುVolvoKSRTC logoKSRTC
    via Belur, Hassan, C.R,Pattana, Kunigal · ~5 h 7 min · reaches 07:07 PM
    From Stand
  • 02:10 PM
    Departs
    BengaluruಬೆಂಗಳೂರುExpressKSRTC logoKSRTC
    via Hassan, Kunigal · ~6 h · reaches 08:10 PM
    From Stand
Page 1 of 2

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.

Published KSRTC schedule for Chikkamagaluru Bus Stand (Karnataka State Road Transport Corporation), refreshed 2026-10-06. “Arriving to Stand” rows are buses from other stands whose time at Chikkamagaluru is estimated from road distance; 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 Chikkamagaluru BS to Bengaluru?

The first KSRTC bus from Chikkamagaluru Bus Stand to Bengaluru leaves at 12:00 AM (Slp, via Belur, Hassan, C.R,Pattana, Kunigal).

What time is the last bus from Chikkamagaluru BS to Bengaluru?

The last scheduled service departs at 11:59 PM (Volvo, via Belur, Hassan, C.R,Pattana, Kunigal).

How many KSRTC buses run from Chikkamagaluru to Bengaluru daily?

86 services are scheduled from Chikkamagaluru Bus Stand to Bengaluru every day, roughly every 17 minutes across the operating hours. 40 leave in the morning, 19 in the afternoon, 7 in the evening and 20 at night.

Which bus types operate on the Chikkamagaluru to Bengaluru route?

Express (63), Volvo (12), Rjh (7), Slp (4). 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 Chikkamagaluru to Bengaluru take?

About 5 h 7 min – 7 h 6 min for the roughly 254 km road journey, depending on the class: Express ~6 h, Volvo ~5 h 7 min, Rjh ~7 h 6 min, Slp ~5 h 45 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 Chikkamagaluru to Bengaluru bus pass through?

Depending on the service, buses run via Hassan, Kunigal, Belur, C R, Pattana, C R Pattana, Arsikere, Tumakuru, All Bypass, Javgal, Tipatur, Kadur.

Are there return buses from Bengaluru to Chikkamagaluru?

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

ಸೂಚನೆ: ಇಲ್ಲಿ ನೀಡಿರುವ ಬಸ್ ಸಮಯಗಳು ಮತ್ತು ವಿವರಗಳು ಸಾಮಾನ್ಯ ಮಾಹಿತಿಗಾಗಿ ಮಾತ್ರ. ಇವು ಸಂಪೂರ್ಣವಾಗಿ ನಿಖರವಾಗಿರದೇ ಇರಬಹುದು. ಟ್ರಾಫಿಕ್, ಹವಾಮಾನ ಪರಿಸ್ಥಿತಿ ಅಥವಾ ಕಾರ್ಯಾಚರಣಾ ನಿರ್ಧಾರಗಳ ಕಾರಣದಿಂದ ಬಸ್ ಸಮಯಗಳಲ್ಲಿ ಬದಲಾವಣೆ ಸಂಭವಿಸಬಹುದು.

Track My KSRTC ಒಂದು ಸ್ವತಂತ್ರ ವೇದಿಕೆಯಾಗಿದ್ದು, ಯಾವುದೇ ಸಾರಿಗೆ ಸಂಸ್ಥೆಯೊಂದಿಗೆ ಅಧಿಕೃತ ಸಹಭಾಗಿತ್ವ ಅಥವಾ ಒಪ್ಪಂದ ಹೊಂದಿಲ್ಲ. ನಿಮ್ಮ ಪ್ರಯಾಣವನ್ನು ಯೋಜಿಸುವ ಮೊದಲು ಅಧಿಕೃತ ಮೂಲಗಳಿಂದ ಬಸ್ ಸಮಯ ಮತ್ತು ವಿವರಗಳನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

Note: The bus timings and details provided here are for general reference and may not be entirely accurate. Timings are subject to change due to traffic, weather, or operational decisions. Track My KSRTC is an independent platform and has no official tie-ups with any transport operators. Please confirm with official authorities before planning your journey.