enbus TN Bus Finder

Bangalore to Madurai Bus Timings

7 Ultra Deluxe, 4 Ordinary · TNSTC & SETC services · Updated 2026

~460 km11 busesFirst: 7:15 AMLast: 10:30 PM₹461

Showing 11 results.

  • Early Morning
  • 846UDUltra Deluxe
    461 km
    7:15 AM
    BangaloreMadurai
  • Evening
  • Next bus
    872Ordinary
    6:00 PM
    BangaloreMadurai
  • 872Ordinary
    6:00 PM
    BangaloreMadurai
  • 871Ordinary
    7:30 PM
    BangaloreMadurai
  • 846UDUltra Deluxe
    461 km
    7:30 PM
    BangaloreMadurai
  • 871Ordinary
    7:30 PM
    BangaloreMadurai
  • 846UDUltra Deluxe
    461 km
    8:00 PM
    BangaloreMadurai
  • 846UDUltra Deluxe
    461 km
    8:30 PM
    BangaloreMadurai
  • 846UDUltra Deluxe
    461 km
    9:30 PM
    BangaloreMadurai
  • 846UDUltra Deluxe
    461 km
    10:00 PM
    BangaloreMadurai
  • 846UDUltra Deluxe
    461 km
    10:30 PM
    BangaloreMadurai

Book seats online for TNSTC & SETC buses

Book on TNSTC →

About Bangalore to Madurai buses

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

Bus types: 7 ultra deluxe, 4 ordinary. First bus around 7:15 AM, last bus near 10:30 PM.

Typical route distance is ~460 km, so plan buffer time for boarding and traffic.

Frequently asked questions

How many government buses run from Bangalore to Madurai?
There are 11 TNSTC and SETC government buses operating from Bangalore to Madurai.
What time is the first bus from Bangalore to Madurai?
The first bus from Bangalore to Madurai departs at 7:15 AM.
What time is the last bus from Bangalore to Madurai?
The last bus from Bangalore to Madurai departs at 10:30 PM.
What types of buses run from Bangalore to Madurai?
Bus types on this route include 7 Ultra Deluxe, 4 Ordinary.
Can I find buses that stop at Bangalore or Madurai mid-route?
Yes. enbus.in searches intermediate stops, so you can find buses even if Bangalore or Madurai is not the origin or terminus of the route.
What is the bus fare from Bangalore to Madurai?
The approximate bus fare from Bangalore to Madurai is ₹461, based on official TNSTC rates.

Popular routes from Bangalore

Looking for the return journey? Madurai to Bangalore bus timings

Popular routes from Madurai