ALUR
ಅಲುರ
44 routes
KarnatakaKarnataka State Road Transport Corporation
ಕರ್ನಾಟಕ ರಾಜ್ಯ ರಸ್ತೆ ಸಾರಿಗೆ ನಿಗಮ
Departure timings, routes and depot enquiry numbers for KSRTC buses across Karnataka.
About KSRTC
KSRTC is Karnataka's state road transport corporation, headquartered in Bengaluru. It runs one of India's best-known bus networks, from ordinary and Rajahamsa services to Airavat Volvo and sleeper coaches, linking towns across southern Karnataka and cities in neighbouring states.
Here you can search 7,747 KSRTC routes and 125 bus stands, check departure times and bus types, and find depot enquiry numbers.
Bus Stands
125 bus stands with their routes and enquiry numbers.
ಅಲುರ
44 routes
ಅರಕಲಗುದು
94 routes
ಅರೇಹಳ್ಳಿ
7 routes
ಅರಸೀಕೆರೆ
158 routes
ಬಾಣಾವರ
91 routes
ಬಂಗಾರಪೇಟೆ
46 routes
ಬ್ಚ್ರೋಅದ
85 routes
ಬೇಲೂರು
11 routes
ಬೇಂಗಲುರುಕೇಂಪೇಗೋವ್ದ
513 routes
ಬೇಂಗಲುರುಮ್ಯ್ಸೋರೇರೋಅದ
183 routes
ಬೆಂಗಳೂರು (ಶಾಂತಿನಗರ)
100 routes
ಬೇರ್ಯ
3 routes
ಬೆಟ್ಟದಪುರ
2 routes
ಭದ್ರಾವತಿ
319 routes
ಭರಮಸಾಗರ
40 routes
ಬಿಳಿಕೆರೆ
166 routes
ಬೀರೂರು
121 routes
ಚಳ್ಳಕೆರೆ
201 routes
ಚಾಮರಾಜನಗರ
50 routes
ಚಾಮುಂಡಿ ಬೆಟ್ಟ
2 routes
ಚನ್ನರಾಯಪಟ್ಟಣ
170 routes
ಚೆನ್ನೈ
21 routes
ಚಿಕ್ಕಮಗಳೂರು
141 routes
ಚಿಕ್ಕನಾಯಕನಹಳ್ಳಿ
21 routes
ಚಿತ್ರದುರ್ಗ
20 routes
ಕೊಯಮತ್ತೂರು
28 routes
ದಾಬಸ್ಪೇಟೆ
19 routes
ದಾವಣಗೆರೆ
189 routes
ಎರ್ನಾಕುಲಂ
10 routes
ಗಂಡಸಿ
30 routes
ಗುಬ್ಬಿ
4 routes
ಗುಂಡ್ಲುಪೇಟೆ
70 routes
ಹಳೇಬೀಡು
45 routes
ಹನೂರು
15 routes
ಹರಿಹರ
493 routes
ಹಾಸನ
212 routes
ಹಾಸನ (ನಗರ)
237 routes
ಎಚ್ಡಿ ಕೋಟೆ
3 routes
ಹೆಬ್ಬಾಲೆ
41 routes
ಹೆಬ್ಬೂರು
4 routes
ಹಿರಿಯೂರು
115 routes
ಹೊಳಲ್ಕೆರೆ
28 routes
ಹೊಳೆನರಸೀಪುರ
47 routes
ಹೊನ್ನಾಳಿ
201 routes
ಹೊಸದುರ್ಗ
8 routes
ಹೊಸೂರು
10 routes
ಹುಲಿಯೂರುದುರ್ಗ
6 routes
ಹುಲ್ಲಹಳ್ಳಿ
25 routes
ಹುಣಸೂರು
3 routes
ಇಲವಾಲ
2 routes
ಜಗಳೂರು
25 routes
ಜಾವಗಲ್
16 routes
ಜೆಸಿ ಪುರ
32 routes
ಕಡೂರು
145 routes
ಕಳಸಾಪುರ
6 routes
ಕಣಕಟ್ಟೆ
12 routes
ಕಟ್ಟೆಮಳಲವಾಡಿ
3 routes
ಕೆಜಿಎಫ್
42 routes
ಕೊಡ್ಲಿಪೇಟೆ
25 routes
ಕೋಲಾರ
135 routes
ಕೊಳ್ಳೇಗಾಲ
27 routes
ಕೊರಟಗೆರೆ
13 routes
ಕೊಟ್ಟಿಗೆಹಾರ
48 routes
ಕೋಝಿಕ್ಕೋಡ್
12 routes
ಕೆಆರ್ ನಗರ
5 routes
ಕೆಆರ್ ಪೇಟೆ
44 routes
ಕುಕ್ಕೆ ಸುಬ್ರಹ್ಮಣ್ಯ
33 routes
ಕುಂಬಾರಕೊಪ್ಪಲು
1 route
ಕುಂದಾಪುರ
131 routes
ಕುಣಿಗಲ್
93 routes
ಕುಶಾಲನಗರ
11 routes
ಕುವೆಂಪುನಗರ
5 routes
ಮದ್ದೂರು
10 routes
ಮಧುಗಿರಿ
15 routes
ಮಳವಳ್ಳಿ
25 routes
ಮಾಲೂರು
65 routes
ಮಂಡ್ಯ
27 routes
ಮಂಗಳೂರು
189 routes
ಮಿರ್ಲೆ
6 routes
ಎಂಎಂ ಬೆಟ್ಟ
19 routes
ಮುಳಬಾಗಿಲು
64 routes
ಮುಂಬೈ
14 routes
ಮೈಸೂರು (ನಗರ)
10 routes
ಮೈಸೂರು (ಗ್ರಾಮಾಂತರ)
6 routes
ನಾಗಮಂಗಲ
9 routes
ನಂಜನಗೂಡು (ಹೊಸ)
49 routes
ನಂಜನಗೂಡು (ಹಳೆಯ)
0 routes
ನಿಡಘಟ್ಟ
9 routes
ನಿಟ್ಟೂರು
4 routes
ಪಂಚನಹಳ್ಳಿ
20 routes
ಪಾಂಡವಪುರ
45 routes
ಪಿರಿಯಾಪಟ್ಟಣ
122 routes
ಪುಣೆ
16 routes
ಪುತ್ತೂರು
97 routes
ರಾಮನಾಥಪುರ
18 routes
ರಾಣಂದೂರು
3 routes
ಸಾಗರ
90 routes
ಸಖರಾಯಪಟ್ಟಣ
65 routes
ಸಕಲೇಶಪುರ
68 routes
ಸಾಲಿಗ್ರಾಮ
2 routes
ಸಾತ್ನೂರು
31 routes
ಶಿಕಾರಿಪುರ
89 routes
ಶಿವಮೊಗ್ಗ
430 routes
ಸಿರಾ
77 routes
ಸಿರಿಗೆರೆ
9 routes
ಸೋಮವಾರಪೇಟೆ
36 routes
ಶ್ರೀನಿವಾಸಪುರ
78 routes
ಶ್ರೀರಂಗಪಟ್ಟಣ
53 routes
ತರೀಕೆರೆ
94 routes
ತೆರಕಣಾಂಬಿ
14 routes
ತಿರುವನಂತಪುರಂ
2 routes
ತ್ರಿಶೂರ್
14 routes
ತಿಪಟೂರು
80 routes
ತಿರುಚಿರಾಪಳ್ಳಿ
8 routes
ತಿರುಪತಿ
116 routes
ಟಿ ನರಸೀಪುರ
10 routes
ತುಮಕೂರು
188 routes
ತುರುವೇಕೆರೆ
52 routes
1 route
ಉಡುಪಿ
55 routes
ಉಡುಪಿ (ವಿ ಎಸ್ ಆಚಾರ್ಯ)
300 routes
ಉಪ್ಪಿನಂಗಡಿ
29 routes
ವಿಜಯಪುರ
32 routes
ಯಾಗಟಿ
13 routes
ಯಳಂದೂರು
2 routes
FAQ
Quick answers about KSRTC bus timings, helplines and tickets.
KSRTC is the Karnataka State Road Transport Corporation, the state-run bus service in Karnataka. It runs government buses between towns and cities across Karnataka, and SarkariBus lists its timetables, routes and depot enquiry numbers in one place.
Use the search box at the top of this page, or pick your stop from the list of 125 KSRTC bus stands above. Each bus stand page shows its departures, where each bus goes and the type of bus.
The KSRTC helpline number is 08026252625. For a specific bus or timing, it's usually quicker to call the bus stand directly. Each one's enquiry number is listed on its card above.
SarkariBus lists 7,747 KSRTC routes across 125 bus stands in Karnataka. The list grows as new schedules are added and people send us corrections.
Going by the routes we list, the busiest KSRTC bus stands are BengaluruKempegowda (513 routes), Harihar (493 routes) and Shivamogga (430 routes).
The KSRTC services in our listings include Express, Express, Karnataka Sarige, Ordinary, Ordinary and Exp buses. The type of bus is shown next to each departure on the bus stand pages.
No, SarkariBus doesn't sell tickets. You can buy them at the bus stand counter or on the corporation's own website.
Our KSRTC timetables are compiled from published schedules and other public sources, and corrected when people report changes. Services can change at short notice, so please confirm with the bus stand before you travel.