List of state highways in Karnataka

The state highways are arterial routes of a state, linking district headquarters and important towns within the state and connecting them with national highways or highways of the neighboring states.

Karnataka has a good road network.

[dubious – discuss] There are 14 national highways and 115 state highways with total length of 28,311 km.

Tadas - Kalghatgi - Dharwad - Belawadi - Bailahongal - Murgod - Chikalgud - Pavagada- Chikkahalli Hanumasagara - Ilkal Pothanal - Chikalaparvi- Manvi Lingasugur - Surpur - Sahapur (including Gulbarga City limits)-- Jeevargi - Gudigere - Shiggaon Sringeri - Begar - Agumbe - Halady - Byndoor Jamakhandi - Mudhol - Lokapur - Ramdurg - Saundatti - Dharwad Ramnagar - Supa (Joida) - Anashi - Sadashivagad Lingasugur Guledhagudda - Kamathagi - Gulur - Sangam Ujjani - Jagalur - Challakere Anagodu - Harapanahalli - Hadagali - Mundargi Challakere - Pavagada - Kadamadagi Davaleshwar - Mahalingapura - Rabakavi Masur - Sikaripura - Shimoga - Lakkavalli - Tharikere - Chikamagalur - Belur - Hassan - Holenarasipura - K R Nagar - Belikere - Nanjangud - Yalandur- Beligeriranganabetta Hungund | Muddebihal-Talikote-pirapur- | Kodaganur cross - Kembavi | Surpur Kumbarpete | SHORAPURA

ಬಂಟ್ವಾಳ - ಕಲ್ಲಡ್ಕ - ವಿಟ್ಲ - ಪೆರ್ಲ ಬದಿಯಡ್ಕ - ಕಾಸರಗೋಡು - ಕಾಞಂಗಾಡ Bhadravathi - Channagiri - Shanti Sagara - Davanagere - Jagalur - Mustur - B G Kere - Molakalmur Mangalore City Old NH 48 in Mangalore City Limits) - Athradi Hassan Ichalakaranji ಕುಕ್ಕೆ ಸುಬ್ರಹ್ಮಣ್ಯ - ಪಂಜ - ಕಾಣಿಯೂರು - ಪುತ್ತೂರು - ಪರ್ಲಡ್ಕ - ಪುಣಚ - ಉಕ್ಕುಡ - ಕನ್ಯಾನ - ಆನೆಕಲ್ಲು - ಹೊಸಂಗಡಿ - ಮಂಜೇಶ್ವರ