Bengaluru to Mysuru bus timings & fare
The Bengaluru–Mysuru corridor is KSRTC's busiest inter-city route. Since the six-lane access-controlled expressway opened, premium Airavat and EV Power Plus services cover the 145 km in under three hours, while Rajahamsa and non-AC sleepers keep fares low. Buses leave every 10–15 minutes through the day from Kempegowda Bus Station (Majestic) and the Mysuru Road Satellite Bus Stand.
Sample timetable
Representative reservable services with arrival time and fare. Times and fares are indicative.
- 03:15 AMarr 05:21 AMAiravat Club Class 2.0₹4722 h 6 m journey
- 05:30 AMarr 08:30 AMEV Power Plus₹4513 h journey
- 07:00 AMarr 10:00 AMAiravat Club Class₹4913 h journey
- 09:00 AMarr 12:00 PMRajahamsa Executive₹2853 h journey
- 11:00 AMarr 02:00 PMEV Power Plus₹4603 h journey
- 01:00 PMarr 04:00 PMAiravat Club Class₹4913 h journey
- 02:45 PMarr 06:00 PMEV Power Plus₹4513 h 15 m journey
- 05:30 PMarr 08:45 PMAiravat Club Class₹4913 h 15 m journey
- 08:00 PMarr 11:00 PMRajahamsa Executive₹2853 h journey
- 10:30 PMarr 01:30 AMAmbaari Utsav (AC Sleeper)₹6123 h journey
Bus classes & fares
- Rajahamsa Executive₹285
- Non-AC Sleeper₹347 – ₹379
- EV Power Plus (electric AC)₹451 – ₹460
- Airavat Club Class 2.0₹472
- Ambaari Dream Class (AC Sleeper)₹483
- Pallakki (Non-AC Sleeper)₹488
- Airavat Club Class₹491
- Ambaari Utsav (AC Sleeper)₹612
Boarding & dropping points
Kempegowda BS (Majestic) · Kempegowda BS Terminal 2 · Mysuru Road Satellite BS · Kengeri TTMC · Rajarajeshwari Nagar · RR Nagar Metro · NICE Road · Nayandahalli Metro · Shanthinagar · Madiwala BMTC
Mysuru Bus Stand
Ramanagara → Channapatna → Maddur → Mandya → Srirangapatna
All departures from Bengaluru Kempegowda Bus Station (Majestic) →
Getting the most out of the Bangalore to Mysore bus
- 1
Pick Airavat Club Class or EV Power Plus for the fastest expressway run; ordinary services still use the old highway through the towns.
- 2
Between 5 PM and 8 PM the approach to Majestic and Kengeri is slow. Board at Mysuru Road Satellite Bus Stand or Kengeri TTMC to skip the city crawl.
- 3
Weekend evening and Monday morning premium services sell out. Book on ksrtc.in or the KSRTC AWATAR app a few days ahead.
- 4
Kempegowda Bus Station and Mysuru Road Satellite Bus Stand offer the most departures per hour.
Frequently asked questions
What is the Bangalore to Mysore KSRTC bus fare?
Fares range from ₹285 on Rajahamsa Executive to ₹612 on Ambaari Utsav (AC Sleeper). Non-AC Sleeper ₹347 – ₹379; EV Power Plus (electric AC) ₹451 – ₹460; Airavat Club Class 2.0 ₹472; Ambaari Dream Class (AC Sleeper) ₹483; Pallakki (Non-AC Sleeper) ₹488; Airavat Club Class ₹491.
How many KSRTC buses run from Bengaluru to Mysuru daily?
About 45 reservable KSRTC services run daily on this route, and the Bengaluru Mysuru Road Satellite Bus Stand departure sheet lists 294 services to Mysuru.
How long does the Bangalore to Mysore bus journey take?
The 145 km trip takes 2 h 30 m – 4 h depending on the class and time of day. Route: NH-275 Bengaluru–Mysuru Expressway.
From which bus stand does the Bangalore to Mysore bus depart?
Main boarding points are Kempegowda BS (Majestic), Kempegowda BS Terminal 2, Mysuru Road Satellite BS, Kengeri TTMC and others. Buses drop at Mysuru Bus Stand.
Is an AC bus available from Bengaluru to Mysuru?
Yes. AC options include Non-AC Sleeper, EV Power Plus (electric AC), Airavat Club Class 2.0, Ambaari Dream Class (AC Sleeper), Pallakki (Non-AC Sleeper), Airavat Club Class, Ambaari Utsav (AC Sleeper).
Can I book KSRTC tickets online for Bangalore to Mysore?
Yes. Reserve on ksrtc.in or the KSRTC AWATAR app. Seats open within the advance-reservation window and premium weekend services sell out early.