Trains from Salem to Madurai
227 km by rail · 17 direct trains · fastest 3 hr 35 min on the 20601 Chennai–Bodinayakkanur Superfast Express · 2 daily · 1 station in Salem, 1 in Madurai
- Departures
- 00:25 – 22:45
- Fare from
- ₹180
- Sleeper · estimate
Every direct train
- 12689Chennai–Kanniyakumari Superfast Express00:255 hr 15 min05:40
Salem Jn (SA) to Madurai Jn (MDU)
321 km · Superfast
- 07191Kacheguda–Madurai Special00:409 hr 30 min10:10
Salem Jn (SA) to Madurai Jn (MDU)
395 km · Mail/Express
- 01925Kanpur–Madurai Special01:106 hr 5 min07:15
Salem Jn (SA) to Madurai Jn (MDU)
227 km · Mail/Express
- 16236Tuticorin Express02:105 hr 15 min07:25
Salem Jn (SA) to Madurai Jn (MDU)
266 km · Mail/Express
- 20601Chennai–Bodinayakkanur Superfast Express03:053 hr 35 min06:40
Salem Jn (SA) to Madurai Jn (MDU)
227 km · Superfast · fastest
- 06263Mysuru–Rameswaram Special03:304 hr 15 min07:45
Salem Jn (SA) to Madurai Jn (MDU)
227 km · Mail/Express
- 11021Dadar–Tirunelveli Express03:304 hr 30 min08:00
Salem Jn (SA) to Madurai Jn (MDU)
227 km · Mail/Express
- 16788Vaishno Devi Katra–Tirunelveli Express08:107 hr 5 min15:15
Salem Jn (SA) to Madurai Jn (MDU)
361 km · Mail/Express
- 16353Kacheguda–Nagercoil Express08:356 hr 40 min15:15
Salem Jn (SA) to Madurai Jn (MDU)
322 km · Mail/Express
- 20494Chandigarh–Madurai Superfast Express09:004 hr 40 min13:40
Salem Jn (SA) to Madurai Jn (MDU)
266 km · Superfast
- 16734Okha–Rameswaram Express11:303 hr 50 min15:20
Salem Jn (SA) to Madurai Jn (MDU)
227 km · Mail/Express
- 20603Amrit Bharat Express11:407 hr 55 min19:35
Salem Jn (SA) to Madurai Jn (MDU)
394 km · Mail/Express
- 20672Madurai Vande Bharat16:355 hr 5 min21:40
Salem Jn (SA) to Madurai Jn (MDU)
322 km · Shatabdi
- 19568Vivek Express16:455 hr 20 min22:05
Salem Jn (SA) to Madurai Jn (MDU)
267 km · Mail/Express
- 17235Nagercoil Express22:054 hr 10 min02:15+1 arrives the next day
Salem Jn (SA) to Madurai Jn (MDU)
227 km · Mail/Express
- 22715Kacheguda–Madurai Superfast Express22:106 hr 50 min05:00+1 arrives the next day
Salem Jn (SA) to Madurai Jn (MDU)
361 km · Superfast
- 16339Nagarcoil Express22:454 hr 50 min03:35+1 arrives the next day
Salem Jn (SA) to Madurai Jn (MDU)
227 km · Mail/Express
Search Salem to Madurai for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Dindigul JnDG
Salem Jn SA to Madurai Jn MDU
03:054 hr 55 min08:00Almost always holds1 hr 8 min to change at DGAlmost always holds here. Measured on 3,20,154 paired days.
- One change at Dindigul JnDG
Salem Jn SA to Madurai Jn MDU
02:405 hr 5 min07:45Holds 10 in 101 hr to change at DGHolds about 19 times in 20 here. Measured on 3,20,154 paired days.
- One change at Dindigul JnDG
Salem Jn SA to Madurai Jn MDU
22:055 hr 10 min03:15+1 arrives the next dayAlmost always holds1 hr 13 min to change at DGAlmost always holds here. Measured on 3,20,154 paired days.
20635 often runs late