KSRTC divisions and their bus stands
KSRTC runs its network through operating divisions, each managing depots and bus stands in a district cluster. Pick a division to see its stands and timetables.
Chikkamagaluru Division
Serves the coffee-country hill routes: Chikkamagaluru, Kadur, Birur, Tarikere, Mudigere, Sringeri and the Charmadi and Baba Budangiri ghat roads.
Mysuru Rural Division
Covers the mofussil and rural network fanning out of Mysuru towards Hunsur, K R Nagara, H D Kote, Periyapatna and the Kodagu border.
Chamarajanagar Division
Southern division for Chamarajanagar, Kollegala, Gundlupete, Hanur, M M Hills, Yelandur and Nanjangud, with services to Ooty and Tamil Nadu.
Shivamogga Division
Malnad division covering Shivamogga, Bhadravathi, Sagara, Shikaripura, Honnali and routes to Jog Falls and the coast.
Tumakuru Division
Runs services from Tumakuru, Tiptur, Sira, Kunigal, Madhugiri and Koratagere along NH-48 and NH-150A.
Davanagere Division
Central Karnataka division for Davanagere, Harihara, Jagalur and Honnali on the Bengaluru–Pune highway.
Kolar Division
Eastern Karnataka division serving Kolar, KGF, Mulbagal, Malur, Srinivasapura and Bangarapete, with frequent Bengaluru and Andhra border services.
Chitradurga Division
Fort-town division with Chitradurga, Challakere, Hiriyur, Hosadurga and Holalkere on the Bengaluru–Hubballi highway.
Chikkaballapur Division
Covers Chikkaballapur district: Chintamani, Gauribidanur, Bagepalli, Sidlaghatta, Gudibande and Doddaballapur.
Puttur Division
Coastal-ghat division for Puttur, B C Road, Uppinangady, Kushalnagar and Hebbale, including Dharmasthala and Kukke Subrahmanya pilgrim services.
Mysuru Mofussil Division
Handles inter-taluk routes around Mysuru district, including Periyapatna, Bilikere and Hosuru.
Mangaluru Division
Coastal division operating from Mangaluru and Udupi to Bengaluru, Mysuru, Kerala and the Konkan coast.
Ramanagara Division
Serves Ramanagara district towns such as Sathanur, Kanakapura and Channapatna on the Bengaluru–Mysuru road.
Bengaluru Central Division
KSRTC's Bengaluru Central division runs the city's long-distance terminals, including Kempegowda Bus Station (Majestic), Mysuru Road Satellite Bus Stand and Shantinagar.
Hassan Division
Central Karnataka's hub division on the Bengaluru–Mangaluru NH-75 corridor, with Hassan, Arsikere, Alur, Belur and Sakleshpur.
Mysuru Urban Division
Operates Mysuru city and near-city services such as Saligrama and the city bus stand feeders.