Skip to search

Trains from Rourkela to Salem Jn

6 direct trains · 1,705 km · fastest 29 hr 17 min on the 22837 DHARTI ABBA EXP

Check seats and fares for your date

Trains and seats

  • 18189TATA ERS EXP
    07:5534 hr 22 min18:17+1 arrives the next day

    ROU — SA · 1,778 km · Mail/Express

    Checking seats
  • 03357BJU CBE SPL EXP
    14:1034 hr 20 min00:30+2 arrives 2 days later

    ROU — SA · 1,750 km · Mail/Express

    Checking seats
  • 06056BJU PTJ SPL
    14:1033 hr 30 min23:40+1 arrives the next day

    ROU — SA · 1,750 km · Mail/Express

    Checking seats
  • 13351DHN ALAPPUZHA EX
    19:2533 hr 27 min04:52+2 arrives 2 days later

    ROU — SA · 1,769 km · Mail/Express

    Checking seats
  • 22837DHARTI ABBA EXP
    20:1529 hr 17 min01:32+2 arrives 2 days later

    ROU — SA · 1,719 km · Superfast · fastest

    Checking seats
  • 16620AMRIT BHARAT EXP
    21:1034 hr07:10+2 arrives 2 days later

    ROU — SA · 1,705 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 SambalpurSBP
    19:2530 hr 7 min01:32+2 arrives 2 days later

    50 min longer than the fastest direct

    13351DHN ALAPPUZHA EX19:25 — 22:30Mail/Express
    Holds 9 in 101 hr 5 min to change at SBP — tight

    Holds about 9 times in 10 here. 84 min would make it 9 in 10. Measured on 58,910 paired days.

    22837DHARTI ABBA EXP23:35 — 01:32Superfast

    13351 often runs late

    ROU — SBP

    Checking seats

    SBP — SA

    Checking seats
  • One change at Vizianagram JnVZM
    14:1030 hr 13 min20:23+1 arrives the next day

    56 min longer than the fastest direct

    06056BJU PTJ SPL14:10 — 01:40Mail/Express

    03357 BJU CBE SPL EXP 14:10 — 01:40 on Sun

    Holds 8 in 101 hr 10 min to change at VZM — tight

    Holds about 8 times in 10 here. 125 min would make it 9 in 10. Measured on 72,476 paired days.

    22877HWH ERS SUF EXP02:50 — 20:23Superfast

    06056 often runs late

    ROU — VZM

    Checking seats

    VZM — SA

    Checking seats
  • One change at JolarpettaiJTJ
    20:1530 hr 20 min02:35+2 arrives 2 days later

    1 hr 3 min longer than the fastest direct

    22837DHARTI ABBA EXP20:15 — 23:48Superfast
    Almost always holds1 hr 12 min to change at JTJ

    Almost always holds here. Measured on 1,15,051 paired days.

    22651MAS PGT EXPRESS01:00 — 02:35Composite

    22837 often runs late

    ROU — JTJ

    Checking seats

    JTJ — SA

    Checking seats
  • One change at Katpadi JnKPD
    20:1530 hr 40 min02:55+2 arrives 2 days later

    1 hr 23 min longer than the fastest direct

    12835HTE SMVB EXP20:15 — 23:05Superfast

    18637 HTE SMVB EXP 20:15 — 23:05 on Sat

    Holds 9 in 101 hr 5 min to change at KPD

    Holds about 9 times in 10 here. Measured on 1,38,577 paired days.

    20601MAS BDNK SF EXP00:10 — 02:55Superfast

    12835 often runs late

    ROU — KPD

    Checking seats

    KPD — SA

    Checking seats
  • One change at Katpadi JnKPD
    20:1530 hr 50 min03:05+2 arrives 2 days later

    1 hr 33 min longer than the fastest direct

    12889TATA SMVB SF EX20:15 — 23:05Superfast
    Holds 9 in 101 hr 10 min to change at KPD

    Holds about 9 times in 10 here. Measured on 1,38,577 paired days.

    12681MAS CBE SF EXP00:15 — 03:05Superfast

    12889 often runs late

    ROU — KPD

    Checking seats

    KPD — SA

    Checking seats
  • One change at Vijayawada JnBZA
    20:1531 hr 32 min03:47+2 arrives 2 days later

    2 hr 15 min longer than the fastest direct

    18111TATA YPR EXP20:15 — 14:25Mail/Express
    Holds 8 in 101 hr 5 min to change at BZA — tight

    Holds about 8 times in 10 here. 120 min would make it 9 in 10. Measured on 2,39,567 paired days.

    12511RAPTISAGAR EXP15:30 — 03:47Superfast

    18111 often runs late

    ROU — BZA

    Checking seats

    BZA — SA

    Checking seats

Which arrives on time

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

  1. typically 11 min late at Salem Jn
    56%
  2. typically 25 min late at Salem Jn
    30%
  3. typically 87 min late at Salem Jn
    9%
  4. typically 111 min late at Salem Jn
    7%
How we grade this

Fares

Estimated for 1,705 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 1,705 km between Rourkela and Salem Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹730observed fares
3E AC 3 economy₹1,769observed fares
3A AC 3 tier₹1,885observed fares
2A AC 2 tier₹2,699observed fares
1A AC first class₹4,541observed fares

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

Other trains from Rourkela

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.