The Karnataka State Road Transport Corporation (KSRTC) is a state-owned bus transport service that offers road ferrying services within the state and also to nearby major cities. The KSRTC has always endeavoured to provide efficient, punctual bus services ever since its incorporation.