enbus TN Bus Finder

Chennai to Bangalore Bus Timings

18 Ultra Deluxe, 2 Ordinary · TNSTC & SETC services · Updated 2026

~360 km20 busesFirst: 5:30 AMLast: 10:30 AM₹360–₹361

Showing 20 results.

  • Night
  • 831UDUltra Deluxe
    360 km
    5:30 AM
    ChennaiBangalore
  • Early Morning
  • 831UDUltra Deluxe
    360 km
    6:00 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    6:15 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    6:30 AM
    ChennaiBangalore
  • 333UDOrdinary
    6:30 AM
    ChennaiBangalore
  • 333UDOrdinary
    6:30 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    7:00 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    7:15 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    7:30 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    8:00 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    8:15 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    8:30 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    9:00 AM
    ChennaiBangalore
  • 628UDUltra Deluxe
    361 km
    9:30 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    9:30 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    9:45 AM
    ChennaiBangalore
  • Day
  • 831UDUltra Deluxe
    360 km
    10:00 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    10:15 AM
    ChennaiBangalore
  • 628UDUltra Deluxe
    361 km
    10:30 AM
    ChennaiBangalore
  • 831UDUltra Deluxe
    360 km
    10:30 AM
    ChennaiBangalore

Book seats online for TNSTC & SETC buses

Book on TNSTC →

About Chennai to Bangalore buses

20 TNSTC and SETC buses operate between Chennai and Bangalore. enbus.in matches intermediate stops too — find buses even if Chennai or Bangalore is a mid-route stop.

Bus types: 18 ultra deluxe, 2 ordinary. First bus around 5:30 AM, last bus near 10:30 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 Bangalore?
There are 20 TNSTC and SETC government buses operating from Chennai to Bangalore.
What time is the first bus from Chennai to Bangalore?
The first bus from Chennai to Bangalore departs at 5:30 AM.
What time is the last bus from Chennai to Bangalore?
The last bus from Chennai to Bangalore departs at 10:30 AM.
What types of buses run from Chennai to Bangalore?
Bus types on this route include 18 Ultra Deluxe, 2 Ordinary.
Can I find buses that stop at Chennai or Bangalore mid-route?
Yes. enbus.in searches intermediate stops, so you can find buses even if Chennai or Bangalore is not the origin or terminus of the route.
What is the bus fare from Chennai to Bangalore?
Bus fares from Chennai to Bangalore range from approximately ₹360 (Express) to ₹361 (AC/Ultra Deluxe), based on official TNSTC rates.

Popular routes from Chennai

Looking for the return journey? Bangalore to Chennai bus timings

Popular routes from Bangalore