KSRTC (Karnataka)

redBus is an official KSRTC (Karnataka) booking partner

Jan 2026
MonTueWedThuFriSatSun
12345678910111213141516171819202122232425262728293031

KSRTC (Karnataka) Bus Routes & Timings

Official KSRTC (Karnataka) Booking partner

24*7 customer service(Call & Chat)

24*7 customer service(Call & Chat)

<strong>3.6 Crores</strong> users trust us

3.6 Crores users trust us

Assured seat of your choice

Assured seat of your choice

<strong>2,00,000+</strong> bookings per day<br>World's largest online bus ticket booking platform

2,00,000+ bookings per day
World's largest online bus ticket booking platform

<strong>Secured and Verified payment options</strong>

Secured and Verified payment options

mastercard, visa, maestro, rupay

Table of Content

hotel cross selling banner

KSRTC Karnataka Bus Booking

The Karnataka State Road Transport Corporation (KSRTC) was established primarily to provide efficient public road transport services. KSRTC Karnataka began as the Mysore Government Road Transport Department on 12 September 1948 and was later converted into a corporation on 1 August 1961 under the Road Transport Corporation Act.

 

Over the years, KSRTC Karnataka has been bifurcated into a total of 4 divisions, covering the 17 districts. As per the official websites, it generates over R1531.93 lakh revenue per day with around 85 depots and 8790 buses. This guide explains all you need to know about KSRTC bus booking and more.

KSRTC Karnataka Key Services:

  • Connects different parts of Karnataka, both urban and rural

  • You can book tickets online or at the booking counter of KSRTC

  • Offers easy booking and cancellation procedures

  • You can track the live status of the bus

KSRTC Popular Bus Stations

As per the official website, there are a total of 179 bus stations of Karnataka RTC. Some of the popular bus stations are:

  1. Mysuru Bus Stand

Mysuru is a major transport hub in Karnataka, handling heavy daily passenger traffic and serving both city and intercity bus routes.

  1. Bengaluru Majestic Bus Stand

Located in central Bengaluru, this is the city's main KSRTC terminal. It handles a huge number of passengers who travel from Bengaluru to almost every district in Karnataka and also to neighbouring states.

  1. Mangalore Bus Stand

Mangalore is also a busy station that links the coastal region to major cities of Karnataka. Besides, it also caters to tourists visiting nearby pilgrimage and beach destinations.

  1. Shivamogga Bus Stand

This bus stand is located in Shivamogga and serves as the main transit hub in the Malnad region. It links smaller towns and villages with big urban centres.

  1. Hassan Bus Stand

The bus stand in Hassan connects the district to large cities like Bengaluru and Mysuru, as well as coastal cities. Every day, a large number of daily commuters and travellers travel via bus here.

  1. Tumakuru Bus Stand

This is one of the busiest suburban and intercity hubs in Tumakuru. This bus stand offers regular services to Bengaluru, nearby towns, and industrial areas.

  1. Chikkamagaluru Bus Stand

Widely known as a tourist district, the bus stand here connects the coffee-producing regions with Mysuru, Bengaluru, and other towns. Tourist traffic contributes heavily to its daily passenger count.

Popular KSRTC(Karnataka) Routes

KSRTC Bus routes and timings vary by city. It covers popular routes, like:

 

Source

Destination

Bus Type

Bengaluru

Hyderabad

Ambaari Utsav, Ambari Dream Class, Airavat, Airavat Club Class

Mysore

Bengaluru

EV Power Plus, Airavat Club Class, Airavat Club Class 2.0, Rajahamsa Executive

Coimbatore

Bengaluru

Ambaari Dream Class A/C Sleeper, Airavat Club Class,  Non A/C Sleeper, Rajahamsa Executive

Chennai

Bengaluru

Airavat Club Class, 

Ambaari Utsav A/C Sleeper, Non A/C Sleeper, Rajahamsa Executive

 

About KSRTC Karnataka

  • Founded: August 1961
  • Headquarters: Shanti Nagar, Bengaluru, Karnataka, India
  • Founded By: Government of Karnataka
  • Key People: Sri S.R. Srinivasa (Chairman); Sri Mohammed Rizwan Nawab(Vice-Chairman)
  • Total KSRTC Bus Depot: 85
  • Type of Business: Public Sector Corporation under the Ministry of Transport of the State Government of Karnataka
  • Total KSRTC Bus Stations: 179
  • Total Division: 17
  • Total Passenger Served: 34.70 lakh passengers Daily
  • Types of Services: Seater, Semi-sleeper, Sleeper, Air-conditioned and Non-Air-conditioned
  • KSRTC Bus Types: Ambaari Dream Class, Ambaari Utsav, Flybus, Airavat, Airavat Club Class, Airavat Club Class 2.0, Rajahamsa, Suhasa, Ambari Non A\C Sleeper, Corona, Sheethal, Vaibhav, Karnataka Sarige & Nagara Sarige.
  • KSRTC Support Number: 080 - 22221321 / 080 - 26252625
  • KSRTC Email: awatar@ksrtc.org
  • Total Buses: 8790
  • Interstate Bus Service: Kerala, Tamil Nadu, Andhra Pradesh, Telangana, Goa, Maharashtra, Puducherry

KSRTC(Karnataka) Bus Types

KSRTC Karnataka operates several types of buses, from premium 

AC sleepers, Semi-sleepers to non-AC services. Some KSRTC(Karnataka) bus types are:

 

Bus Type

Features

Karnataka Sarige

Standard and affordable non-AC bus services with basic 3+2 seating for travellingbetween towns and districts

Airavat

Premium AC luxury seater coaches offering comfortable, safe, and smooth long-distance travel.

Airavat Club Class

KSRTC’s premium AC bus offering extra legroom, wider seats, and superior comfort compared to regular Airavat services.

Airavat Club Class  2.0

An upgraded version of the Airavat Club Class, with more spacious interiors, modern amenities, and operation on Volvo 9600 multi-axle buses.

Ambaari Utsav(Premium Sleeper)

Premium AC luxury sleeper bus with Volvo 9600 coaches, spacious 2×1 berths, and modern comfort features for long-distance travel

Ambaari Dream Class

Premium AC multi-axle sleeper with 40 spacious berths, panoramic windows, USB charging, and other comfort features for long-distance travel

Ashwamedha (Point to Point Express)

Non-AC express bus service offering faster travel between major cities with minimal stops.

Ev Power Plus

Premium AC electric inter-city bus service offering zero-emission travel with comfortable seating, modern amenities, and a range of around 300 km on a single charge

Rajahamsa Executive

Non-AC seater bus with push-back seats, extra legroom, better suspension, and improved comfort for intercity travel

Pallaki

Affordable non-AC sleeper services for overnight travel with basic sleeping berths on select long-distance routes

Amoghavarsha

Non-AC semi-sleeper bus offering push-back seats, better legroom, at affordable fares

Kalyana Ratha

Premium, Volvo 9600 Multi Axle AC Sleeper buses with modern amenities like charging points, GPS, and more

Fly Bus

Premium AC Volvo bus service connecting Bengaluru Airport with major cities in Karnataka

 

Amenities Offered by KSRTC(Karnataka)

Whether it is a short or long journey with KSRTC, passenger comfort is the priority. Various amenities that you can enjoy on your KSRTC bookings are:

 

  • Neat and hygienic interiors and exteriors

  • Comfy seats with enough space for luggage

  • Facilities on some buses, like blankets, bottled water, etc

  • On some buses, there are amenities like A/C, overhead fan, reading light, charging slots, etc

  • The safety of passengers is ensured by the CCTV cameras

  • There is also a special driver monitoring system for accountability.

Popular Cities Covered by KSRTC(Karnataka)

KSRTC operates across 17 districts and major cities in Karnataka, covering both inter-state and intra-state routes. Some of the popular cities that KSRTC Karnataka covers are:

  • Bengaluru

As the capital city of Karnataka, Bengaluru is a major hub of activity. KSRTC operates a fleet of buses that connect the city to almost all the districts and towns of the state.

  • Mysuru

Mysuru is noted for the palaces and cultural heritage of the royal family. It is well connected, with a wide range of KSRTC services linking it to neighbouring cities and the countryside.

  • Mangalore

Due to its location as a seaport, Mangaluru is well-connected to other cities by KSRTC. Buses from all the major cities connect with Mangalore to facilitate both the local passengers and tourists.

  • Chikkamagaluru

Since Chikkamagaluru is famous for the coffee plantations and hill resorts, it benefits from the KSRTC operating several services from Mysuru, Bengaluru, and other regional centres.

 

  • Hyderabad

As a major metropolitan and IT hub, Hyderabad is well connected by KSRTC through multiple inter-state services. It offers convenient travel for business and leisure passengers.

 

  • Chennai

As a major coastal city, Chennai is connected to Bengaluru and southern Karnataka by KSRTC buses.

KSRTC(Karnataka) Cancellation Charges

Cancellation of KSRTC(Karnataka) online booking is possible. The cancellation charge may apply depending on when you cancel the ticket. KSRTC ticket cancellation charges are as follows:

 

  • Up to 72 hours before the departure: 10% of the fare + reservation fee

  • Between 72-24 hours: 25% of the basic fare + the reservation fee

  • Between 2- 24 hours: 50% of the basic fare + the reservation fee

  • Less than 2 hours: NO REFUND

Note: Make sure to check our redBus platform for cancellation and refund of KSRTC online booking.

KSRTC(Karnataka) Live Tracking

Many KSRTC buses are equipped with GPS,  making live tracking easier for passengers to stay updated on the KSRTC bus route and timings. You can easily track your bus on the official website of KSRTC or our redBus platform/app. 

 

On redBus, we not only simplify checking your bus's live location but also help you plan your journey in a very convenient way.

Key Features of KSRTC(Karnataka) Bus Tracking:

  • Instant updates on location via the official KSRTC portal, the KSRTC app, or the redBus app

  • Receive estimated arrival time (ETA) for every stop

  • Bus route progress updates showing the bus's current location

  • Effortless sharing of the tracking link with friends or family members.

KSRTC(Karnataka) Booking Tips

At redBus, we make KSRTC(Karnataka) online bus ticket booking easier and simpler. Here are some tips for your KSRTC Karnataka online booking:

 

  • Try to book your seat in advance to get the desired seat and avoid missing the bus

  • Double-check to confirm the passenger details in the booking are correct

  • Using the redBus mobile app can help you swiftly filter by bus type, timings, etc.

  • A printed copy of the ticket is not typically required. However, on the day of the journey, make sure to have a valid identity proof

  • With redBus booking, you get regular updates and live tracking.

Popular Pilgrimage Destination Covered by KSRTC(Karnataka)

KSRTC buses also connect several popular pilgrimage destinations in Karnataka. Popular pilgrimage destinations covered by KSRTC Karnataka are:

  • Shravanabelagola

Shravanabelagola is a celebrated Jain pilgrimage site, with the Statue of Gomateshwara being its main attraction. KSRTC runs buses regularly from Bengaluru, Mysuru, and Hassan to the place.

  • Chamundi Hill, Mysuru

Chamundi Hill, dedicated to the Goddess Chamundeshwari, is one of the major Hindu pilgrimage sites. KSRTC has a reliable schedule for buses both from Mysuru city and neighbouring towns.

  • Udupi

Udupi is well-known for the Krishna Temple and it attracts devotees from across India. Mangaluru, Bengaluru, and Kundapura are regularly connected by KSRTC bus services.

  • Dharmasthala

Dharmasthala is renowned for its Manjunatha temple. KSRTC operates services on routes to and from Bengaluru, Mangaluru, Mysuru, etc.

KSRTC (Karnataka) Bus Services

KSRTC (Karnataka) has a good frequency of buses that run all throughout the day ensuring safety and comfort of passengers. KSRTC (Karnataka) staff are known for assisting passengers consistently. Travellers prefer KSRTC (Karnataka) due to its convenient and on time bus services across various routes.

Book KSRTC (Karnataka) Online Bus Tickets

Booking KSRTC (Karnataka) online bus tickets from redBus is fast and simple. You can book KSRTC (Karnataka) ticket by choosing online secured payment options at any time. Every traveller is eligible to ongoing offers and cash backs.

Frequently Asked Questions

What is KSRTC(Karnataka) Full Form?

KSRTC Karnataka full form stands for Karnataka State Road Transport Corporation.


Do I need to register on KSRTC(Karnataka) website to book an online ticket?
There is no need to register. You may book online either as a registered user or as a guest user on the KSRTC website. You may also simply book your KSRTC ticket through the redBus platform.
Does online booking cost more than counter booking?
No, KSRTC doesn't differentiate the fare on the basis of the mode of booking. The fare for online (e-ticket) and counter bookings is the same.
How can I check if my KSRTC(Karnataka) online booking was successful?

You can check your transaction status by entering your PNR number in the PNR Enquiry section on the KSRTC website. If you have booked through redBus, you can check the ‘My Bookings’ page. 


Is it mandatory to carry ID proof for an e-ticket?
Yes, you have to carry a valid photo ID (e.g. Driving License, Voter ID, PAN, Passport, Aadhar) while travelling.
What if I lose my e-ticket or counter ticket?

Once you book your KSRTC bus ticket on redBus, you will receive the ticket as an email or SMS on your registered mobile number. You can download the e-ticket from the redBus app or website from the “My bookings” page.

Can I find the KSRTC(Karnataka) helpline number for assistance?

Yes. The KSRTC helpline number is provided at the time of booking on redBus. You can contact the redBus customer support team.

ENJOY THE APP!!

Quick access

Superior live tracking

4.5

3,229,807 reviews

Play Store

4.6

2,64,000 reviews

App Store

Scan to download

Scan to download

Download the App on

play-store
app-store