Bengaluru to Chennai bus timings & fare
KSRTC runs about 23 daily services between Bengaluru and Chennai, most of them overnight Airavat Club Class and Ambaari sleepers that reach Koyambedu before dawn. Boarding is spread across Shantinagar, Madiwala, Electronic City and K R Puram, so you rarely need to go all the way to Majestic.
Sample timetable
Representative reservable services with arrival time and fare. Times and fares are indicative.
- 07:01 AMarr 01:45 PMAiravat Club Class₹7656 h 44 m journey
- 09:00 AMarr 03:30 PMRajahamsa Executive₹6086 h 30 m journey
- 01:00 PMarr 08:00 PMAiravat Club Class₹7907 h journey
- 03:00 PMarr 10:00 PMAiravat Club Class₹7907 h journey
- 08:30 PMarr 03:30 AMRajahamsa Executive₹6087 h journey
- 09:00 PMarr 04:00 AMAmbaari Utsav₹1,1067 h journey
- 09:30 PMarr 04:30 AMPallakki (Non-AC Sleeper)₹7087 h journey
- 10:00 PMarr 05:00 AMAiravat Club Class 2.0₹9957 h journey
- 10:12 PMarr 05:15 AMAmbaari Dream Class₹1,1607 h 3 m journey
Bus classes & fares
- Rajahamsa Executive₹608
- Non-AC Sleeper / Pallakki₹707 – ₹708
- Airavat Club Class₹765 – ₹900
- AC Sleeper₹928
- Airavat Club Class 2.0₹995
- Ambaari Dream Class₹1,160
- Ambaari Utsav (AC Sleeper)₹1,106 – ₹1,379
Boarding & dropping points
Shantinagar BS (Double Road) · St John's Hospital · Madiwala · Electronic City · K R Puram · Hoskote
Chennai Koyambedu (CMBT) · Chennai KMBD Bus Stand
Electronic City → Hosur → Krishnagiri → Vellore → Sriperumbudur
Getting the most out of the Bangalore to Chennai bus
- 1
Overnight AC sleepers between 9 PM and 10:30 PM are the most restful option and arrive before Chennai's morning traffic.
- 2
Daytime Airavat services complete the run in under seven hours outside the Hosur evening peak.
- 3
Book several days ahead for Friday and Sunday nights, which are the heaviest.
- 4
Some services split at Krishnagiri to run via Chittoor; check your boarding point on the ticket.
Frequently asked questions
What is the Bangalore to Chennai KSRTC bus fare?
Fares range from ₹608 on Rajahamsa Executive to ₹1,379 on Ambaari Utsav (AC Sleeper). Non-AC Sleeper / Pallakki ₹707 – ₹708; Airavat Club Class ₹765 – ₹900; AC Sleeper ₹928; Airavat Club Class 2.0 ₹995; Ambaari Dream Class ₹1,160.
How many KSRTC buses run from Bengaluru to Chennai daily?
About 23 reservable KSRTC services run daily on this route, and the Bengaluru Shantinagar Bus Stand departure sheet lists 49 services to Chennai.
How long does the Bangalore to Chennai bus journey take?
The 346 km trip takes 6 h – 7 h 30 m depending on the class and time of day. Route: NH-48 via Hosur, Krishnagiri and Vellore.
From which bus stand does the Bangalore to Chennai bus depart?
Main boarding points are Shantinagar BS (Double Road), St John's Hospital, Madiwala, Electronic City and others. Buses drop at Chennai Koyambedu (CMBT), Chennai KMBD Bus Stand.
Is an AC bus available from Bengaluru to Chennai?
Yes. AC options include Non-AC Sleeper / Pallakki, Airavat Club Class, AC Sleeper, Airavat Club Class 2.0, Ambaari Dream Class, Ambaari Utsav (AC Sleeper).
Can I book KSRTC tickets online for Bangalore to Chennai?
Yes. Reserve on ksrtc.in or the KSRTC AWATAR app. Seats open within the advance-reservation window and premium weekend services sell out early.