Chennai to Bengaluru Bus Timings
9 Ultra Deluxe, 4 Non-AC, 2 Ordinary, 2 AC · TNSTC & SETC services · Updated 2026
~360 km~8h17 busesFirst: 6:00 AMLast: 8:45 AM₹360
Showing 17 results.
- Early Morning
- 831UDUltra Deluxe360 km6:00 AM2:30 PM· 8h 30minChennai-Pt Dr. M.G.R. BsBengaluru
- 103Ordinary6:00 AMChennaiBengaluru
- 831UDUltra Deluxe360 km6:00 AM12:00 PM· 6hChennai-Pt Dr. M.G.R. BsBengaluru
- 831UDUltra Deluxe360 km6:00 AM9:00 AM· 3hChennai-Pt Dr. M.G.R. BsBengaluru
- 831UDUltra Deluxe360 km6:00 AM1:30 PM· 7h 30minChennai-Pt Dr. M.G.R. BsBengaluru
- 103Ordinary6:00 AMChennaiBengaluru
- 831NSNon-AC7:00 AM2:00 PM· 7hChennai-Pt Dr. M.G.R. BsBengaluru
- 831NSNon-AC7:00 AM3:00 PM· 8hChennai-Pt Dr. M.G.R. BsBengaluru
- 831NSNon-AC7:30 AM2:30 PM· 7hChennai-Pt Dr. M.G.R. BsBengaluru
- 831NSNon-AC7:30 AM3:30 PM· 8hChennai-Pt Dr. M.G.R. BsBengaluru
- 831ACAC7:45 AM2:45 PM· 7hChennai-Pt Dr. M.G.R. BsBengaluru
- 831UDUltra Deluxe360 km8:00 AM3:45 PM· 7h 45minChennai-Pt Dr. M.G.R. BsBengaluru
- 831UDUltra Deluxe360 km8:00 AM11:00 AM· 3hChennai-Pt Dr. M.G.R. BsBengaluru
- 831UDUltra Deluxe360 km8:00 AM3:30 PM· 7h 30minChennai-Pt Dr. M.G.R. BsBengaluru
- 831UDUltra Deluxe360 km8:00 AM2:00 PM· 6hChennai-Pt Dr. M.G.R. BsBengaluru
- 831UDUltra Deluxe360 km8:30 AM4:15 PM· 7h 45minChennai-Pt Dr. M.G.R. BsBengaluru
- 831ABAC8:45 AM3:45 PM· 7hChennai-Pt Dr. M.G.R. BsBengaluru
Book seats online for TNSTC & SETC buses
Book on TNSTC →About Chennai to Bengaluru buses
17 TNSTC and SETC buses operate between Chennai and Bengaluru. enbus.in matches intermediate stops too — find buses even if Chennai or Bengaluru is a mid-route stop.
Bus types: 9 ultra deluxe, 4 non-ac, 2 ordinary, 2 ac. First bus around 6:00 AM, last bus near 8:45 AM.
Typical route distance is ~360 km, so plan buffer time for boarding and traffic.
Frequently asked questions
- How many government buses run from Chennai to Bengaluru?
- There are 17 TNSTC and SETC government buses operating from Chennai to Bengaluru.
- What time is the first bus from Chennai to Bengaluru?
- The first bus from Chennai to Bengaluru departs at 6:00 AM.
- What time is the last bus from Chennai to Bengaluru?
- The last bus from Chennai to Bengaluru departs at 8:45 AM.
- What types of buses run from Chennai to Bengaluru?
- Bus types on this route include 9 Ultra Deluxe, 4 Non-AC, 2 Ordinary, 2 AC.
- Can I find buses that stop at Chennai or Bengaluru mid-route?
- Yes. enbus.in searches intermediate stops, so you can find buses even if Chennai or Bengaluru is not the origin or terminus of the route.
- How long does the journey from Chennai to Bengaluru take?
- The journey from Chennai to Bengaluru typically takes around 8h. Actual travel time may vary with boarding stops and traffic.
- What is the bus fare from Chennai to Bengaluru?
- The approximate bus fare from Chennai to Bengaluru is ₹360, based on official TNSTC rates.
- Are there AC buses from Chennai to Bengaluru?
- Yes, 6 AC or Ultra Deluxe buses run from Chennai to Bengaluru.
Popular routes from Chennai
- Chennai to Madurai bus timings
- Chennai to Coimbatore bus timings
- Chennai to Salem bus timings
- Chennai to Tirunelveli bus timings
- Chennai to Erode bus timings
Looking for the return journey? Bengaluru to Chennai bus timings
