Skip to search

Trains from Tiruchchirappalli Jn to Salem Jn

10 direct trains · 160 km · fastest 2 hr 7 min on the 20671 MDU BNC VB EXP

Check seats and fares for your date

Trains and seats

  • 07356RMM UBL SPL
    02:103 hr 35 min05:45

    TPJ — SA · 161 km · Mail/Express

    Checking seats
  • 12690CAPE MAS SF EXP
    03:102 hr 55 min06:05

    TPJ — SA · 160 km · Superfast

    Checking seats
  • 17316VASCO EXPRESS
    03:104 hr 7 min07:17

    TPJ — SA · 204 km · Mail/Express

    Checking seats
  • 22498SGNR HUMSAFAR
    04:452 hr 30 min07:15

    TPJ — SA · 161 km · Superfast

    Checking seats
  • 20671MDU BNC VB EXP
    07:002 hr 7 min09:07

    TPJ — SA · 161 km · Shatabdi · fastest

    Checking seats
  • 16811MAYILADUTURAI - SALEM MEMU EXPRESS
    09:404 hr 5 min13:45

    TPJ — SA · 161 km · Mail/Express

    Checking seats
  • 16354KACHEGUDA EXP
    15:203 hr 20 min18:40

    TPJ — SA · 160 km · Mail/Express

    Checking seats
  • 22716MDU KCG SF EXP
    15:204 hr 15 min19:35

    TPJ — SA · 203 km · Superfast

    Checking seats
  • 16231MYSURU EXPRESS
    20:303 hr 57 min00:27+1 arrives the next day

    TPJ — SA · 204 km · Mail/Express

    Checking seats
  • 16787TEN SVDK EXPRESS
    23:104 hr 45 min03:55+1 arrives the next day

    TPJ — SA · 204 km · Mail/Express

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at KarurKRR
    23:003 hr 35 min02:35+1 arrives the next day

    1 hr 28 min longer than the fastest direct

    16615CHEMMOZHI EXP23:00 — 00:08Mail/Express
    Holds 10 in 101 hr 4 min to change at KRR

    Holds about 19 times in 20 here. Measured on 84,100 paired days.

    06090NCJ MAS SPL01:12 — 02:35Mail/Express

    16615 often runs late

    TPJ — KRR

    Checking seats

    KRR — SA

    Checking seats
  • One change at Erode JnED
    17:254 hr 2 min21:27

    1 hr 55 min longer than the fastest direct

    12083CBE JANSHATABDI17:25 — 19:20Shatabdi
    Holds 9 in 101 hr 15 min to change at ED

    Holds about 9 times in 10 here. Measured on 33,105 paired days.

    17422QLN TPTY EXPRESS20:35 — 21:27Mail/Express

    12083 often runs late

    TPJ — ED

    Checking seats

    ED — SA

    Checking seats
  • One change at Erode JnED
    17:254 hr 7 min21:32

    2 hr longer than the fastest direct

    12083CBE JANSHATABDI17:25 — 19:20Shatabdi
    Holds 9 in 101 hr 20 min to change at ED

    Holds about 9 times in 10 here. Measured on 33,105 paired days.

    07185QLN GNT SPL20:40 — 21:32Mail/Express

    07178 QLN CCT SPL 20:40 — 21:32 on Mon

    12083 often runs late

    TPJ — ED

    Checking seats

    ED — SA

    Checking seats
  • One change at KarurKRR
    17:254 hr 10 min21:35

    2 hr 3 min longer than the fastest direct

    12083CBE JANSHATABDI17:25 — 18:23Shatabdi
    Usually holds1 hr 32 min to change at KRR

    Typically 23 min late here, still leaving about 53 min to change.

    06838KRR-SA DEMU EXP SPL19:55 — 21:35Mail/Express

    12083 often runs late

    TPJ — KRR

    Checking seats

    KRR — SA

    Checking seats
  • One change at Dindigul JnDG
    21:454 hr 35 min02:20+1 arrives the next day

    2 hr 28 min longer than the fastest direct

    07191KCG MDU SPL21:45 — 22:42Mail/Express
    Almost always holds1 hr 3 min to change at DG

    Almost always holds here. Measured on 2,90,602 paired days.

    20602BDNK MAS SF EXP23:45 — 02:20Superfast

    20602 often runs late

    TPJ — DG

    Checking seats

    DG — SA

    Checking seats

Which arrives on time

On time = within 15 min at Salem Jn · year to September 2026 · 7 of 10 trains tracked

  1. 22498 SGNR HUMSAFARMost punctual
    typically 9 min late at Salem Jn
    80%
  2. typically 9 min late at Salem Jn
    71%
  3. typically 14 min late at Salem Jn
    56%
  4. typically 16 min late at Salem Jn
    47%
  5. typically 20 min late at Salem Jn
    38%

Runs late more often than not

How we grade this

Fares

Estimated for 160 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 160 km between Tiruchchirappalli Jn and Salem Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹150observed fares
3E AC 3 economy₹520observed fares
3A AC 3 tier₹520observed fares
2A AC 2 tier₹725observed fares
1A AC first class₹1,192observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Tiruchchirappalli Jn

Other trains to Salem Jn

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.