enbus TN Bus Finder

Salem to Madurai Bus Timings

13 Deluxe, 2 Ordinary · TNSTC & SETC services · Updated 2026

~5h 47min15 busesFirst: 12:05 AMLast: 11:15 AM

Showing 15 results.

  • 104N1Deluxe
    12:05 AM6:15 AM· 6h 10min
    SalemMadurai
  • 104UB1Deluxe
    12:10 AM6:20 AM· 6h 10min
    SalemMadurai
  • 104B2Deluxe
    12:15 AM6:25 AM· 6h 10min
    SalemMadurai
  • 006GDeluxe
    12:55 AM7:32 AM· 6h 37min
    SalemMadurai
  • Night
  • 006DDeluxe
    3:48 AM9:22 AM· 5h 34min
    SalemMadurai
  • 121Ordinary
    5:30 AM
    SalemMadurai
  • Early Morning
  • 121Ordinary
    7:30 AM
    SalemMadurai
  • 006FDeluxe
    8:25 AM1:02 PM· 4h 37min
    SalemMadurai
  • 006IDeluxe
    8:45 AM2:32 PM· 5h 47min
    SalemMadurai
  • 006BDeluxe
    9:08 AM3:20 PM· 6h 12min
    SalemMadurai
  • 180IDeluxe
    9:22 AM3:32 PM· 6h 10min
    SalemMadurai
  • Day
  • 181BDeluxe
    10:23 AM4:33 PM· 6h 10min
    SalemMadurai
  • 380ADeluxe
    10:42 AM4:52 PM· 6h 10min
    SalemMadurai
  • 180JDeluxe
    10:58 AM5:08 PM· 6h 10min
    SalemMadurai
  • 880ADeluxe
    11:15 AM5:25 PM· 6h 10min
    SalemMadurai

Book seats online for TNSTC & SETC buses

Book on TNSTC →

Stops on this route

Intermediate stops for route 104N1 — other buses may have different stops.

  1. Salem12:05 AM
  2. Dindigul
  3. Kannanur
  4. Madurai

About Salem to Madurai buses

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

Bus types: 13 deluxe, 2 ordinary. First bus around 12:05 AM, last bus near 11:15 AM.

Frequently asked questions

How many government buses run from Salem to Madurai?
There are 15 TNSTC and SETC government buses operating from Salem to Madurai.
What time is the first bus from Salem to Madurai?
The first bus from Salem to Madurai departs at 12:05 AM.
What time is the last bus from Salem to Madurai?
The last bus from Salem to Madurai departs at 11:15 AM.
What types of buses run from Salem to Madurai?
Bus types on this route include 13 Deluxe, 2 Ordinary.
Can I find buses that stop at Salem or Madurai mid-route?
Yes. enbus.in searches intermediate stops, so you can find buses even if Salem or Madurai is not the origin or terminus of the route.
How long does the journey from Salem to Madurai take?
The journey from Salem to Madurai typically takes around 5h 47min. Actual travel time may vary with boarding stops and traffic.

Popular routes from Salem

Looking for the return journey? Madurai to Salem bus timings

Popular routes from Madurai