Skip to search

Trains from Madurai Jn to Satna

3 direct trains · 2,057 km · fastest 35 hr 50 min on the 06003 CAPE BSBS SPL

Check seats and fares for your date

Trains and seats

  • 16367KASHI TAMIL EXP
    00:5538 hr 55 min15:50+1 arrives the next day

    MDU — STA · 2,193 km · Mail/Express

    Checking seats
  • 06003CAPE BSBS SPL
    01:2035 hr 50 min13:10+1 arrives the next day

    MDU — STA · 2,057 km · Superfast · fastest

    Checking seats
  • 06005CAPE GAYA SPL
    01:2035 hr 50 min13:10+1 arrives the next day

    MDU — STA · 2,057 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 BalharshahBPQ
    01:0536 hr 5 min13:10+1 arrives the next day

    about as quick as the fastest direct

    12651NZM S KRANTI EXP01:05 — 22:50Superfast
    Holds 9 in 102 hr 10 min to change at BPQ

    Holds about 9 times in 10 here. Measured on 30,317 paired days.

    06005CAPE GAYA SPL01:00 — 13:10Mail/Express

    06003 CAPE BSBS SPL 01:00 — 13:10 on Tue

    06005 often runs late

    MDU — BPQ

    Checking seats

    BPQ — STA

    Checking seats
  • One change at Mgr Chennai CtrMAS
    22:4536 hr 50 min11:35+2 arrives 2 days later

    1 hr longer than the fastest direct

    20602BDNK MAS SF EXP22:45 — 07:55Superfast
    Holds 10 in 101 hr 20 min to change at MAS

    Holds about 19 times in 20 here. Measured on 1,88,299 paired days.

    12390MAS GAYA SF EXP09:15 — 11:35Superfast

    12390 often runs late

    MDU — MAS

    Checking seats

    MAS — STA

    Checking seats
  • One change at Chengalpattu JnCGL
    23:3037 hr 40 min13:10+2 arrives 2 days later

    1 hr 50 min longer than the fastest direct

    12694PEARL CITY EXP23:30 — 05:53Superfast
    Almost always holds1 hr 47 min to change at CGL

    Almost always holds here. Measured on 3,55,819 paired days.

    06005CAPE GAYA SPL07:40 — 13:10Mail/Express

    06003 CAPE BSBS SPL 07:40 — 13:10 on Mon

    12694 often runs late

    MDU — CGL

    Checking seats

    CGL — STA

    Checking seats
  • One change at Vijayawada JnBZA
    10:5038 hr 30 min01:20+2 arrives 2 days later

    2 hr 40 min longer than the fastest direct

    12666CAPE HWH SF EXP10:50 — 02:05Superfast
    Almost always holds4 hr 5 min to change at BZA

    Almost always holds here. Measured on 2,21,096 paired days.

    03326CBE DHN SPL06:10 — 01:20Mail/Express

    12666 often runs late

    MDU — BZA

    Checking seats

    BZA — STA

    Checking seats
  • One change at Villupuram JnVM
    01:1538 hr 35 min15:50+1 arrives the next day

    2 hr 45 min longer than the fastest direct

    09519MDU OKHA SPL01:15 — 06:25Mail/Express
    Almost always holds1 hr 50 min to change at VM

    Almost always holds here. Measured on 1,79,643 paired days.

    16367KASHI TAMIL EXP08:15 — 15:50Mail/Express

    16367 often runs late

    MDU — VM

    Checking seats

    VM — STA

    Checking seats
  • One change at NagpurNGP
    00:5538 hr 55 min15:50+1 arrives the next day

    3 hr 5 min longer than the fastest direct

    12641TIRUKKURAL EXP00:55 — 01:55Superfast
    Holds 9 in 103 hr 10 min to change at NGP — tight

    Holds about 9 times in 10 here. 229 min would make it 9 in 10. Measured on 93,666 paired days.

    20151HDP REWA SFAST05:05 — 15:50Mail/Express

    12641 often runs late

    MDU — NGP

    Checking seats

    NGP — STA

    Checking seats
  • One change at NagpurNGP
    23:4040 hr 10 min15:50+2 arrives 2 days later

    4 hr 20 min longer than the fastest direct

    20493MDU CDG SF EXP23:40 — 02:20Superfast
    Holds 9 in 102 hr 45 min to change at NGP — tight

    Holds about 9 times in 10 here. 229 min would make it 9 in 10. Measured on 93,666 paired days.

    20151HDP REWA SFAST05:05 — 15:50Mail/Express

    20493 often runs late

    MDU — NGP

    Checking seats

    NGP — STA

    Checking seats
  • One change at Erode JnED
    01:4040 hr 10 min17:50+1 arrives the next day

    4 hr 20 min longer than the fastest direct

    22667NCJ CBE SF EXP01:40 — 05:10Superfast
    Holds 10 in 101 hr 10 min to change at ED

    Holds about 19 times in 20 here. Measured on 43,830 paired days.

    22669ERS PNBE SF EXP06:20 — 17:50Superfast

    22667 often runs late

    MDU — ED

    Checking seats

    ED — STA

    Checking seats

Fares

Estimated for 2,057 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 2,057 km between Madurai Jn and Satna, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹835observed fares
3E AC 3 economy₹2,016observed fares
3A AC 3 tier₹2,126observed fares
2A AC 2 tier₹3,056observed fares
1A AC first class₹5,145observed fares

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

Other trains from Madurai Jn

Other trains to Satna

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.