Skip to search

Trains from Satna to Ratlam Jn

Satna to Ratlam Jn is 779 km by rail. 4 direct trains run it; the fastest is the 19422 Patna–Ahmedabad Express at 12 hr 35 min. The most punctual is the 19092 Bandra Terminus Humsafar, on time (within 15 min) on 77% of days, typically 1 min late. None runs every day, leaving between 08:00 and 21:45. When they are waitlisted, a journey with one change takes 13 hr 55 min.

Departures
08:00 – 21:45
Fare from
₹435
Sleeper · estimate
Most punctual
77% on time
19092 Bandra Terminus Humsafar
Daily trains
0 of 4
Check seats for your date

Trains and seats

  • 19092Bandra Terminus Humsafar
    08:0014 hr 5 min22:05

    STA — RTM · 779 km · Mail/Express

    Checking seats
  • 19490Gorakhpur–Ahmedabad Express
    08:0014 hr 5 min22:05

    STA — RTM · 779 km · Mail/Express

    Checking seats
  • 15559Jan Sadharan Express
    11:0013 hr 5 min00:05+1 arrives the next day

    STA — RTM · 779 km · Mail/Express

    Checking seats
  • 19422Patna–Ahmedabad Express
    21:4512 hr 35 min10:20+1 arrives the next day

    STA — RTM · 779 km · Mail/Express · fastest

    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 Ujjain JnUJN
    10:5013 hr 55 min00:45+1 arrives the next day

    1 hr 20 min longer than the fastest direct

    22912Shipra Express10:50 — 21:55Superfast
    Holds 9 in 101 hr 15 min to change at UJN

    Holds about 9 times in 10 here. This train arrives a median 29 min late, against 12 min late for the junction's typical arrival. Measured on 1,43,030 paired days.

    20932Indore–Thiruvananthapuram North Superfast Express23:10 — 00:45Mail/Express

    22830 Shalimar–Bhuj Superfast Express 23:10 — 00:45 on Sun

    22912 often runs late

    STA — UJN

    Checking seats

    UJN — RTM

    Checking seats
  • One change at Itarsi JnET
    04:2514 hr 35 min19:00

    2 hr longer than the fastest direct

    12540Lucknow–Yesvantpur Express04:25 — 10:50Superfast
    Holds 8 in 101 hr 20 min to change at ET — tight

    Holds about 8 times in 10 here. 168 min would make it 9 in 10. Measured on 2,21,238 paired days.

    07020Hyderabad–Jaipur Special12:10 — 19:00Mail/Express

    STA — ET

    Checking seats

    ET — RTM

    Checking seats
  • One change at Ujjain JnUJN
    10:5014 hr 40 min01:30+1 arrives the next day

    2 hr 5 min longer than the fastest direct

    22912Shipra Express10:50 — 21:55Superfast
    Holds 9 in 101 hr 50 min to change at UJN

    Holds about 9 times in 10 here. This train arrives a median 29 min late, against 12 min late for the junction's typical arrival. Measured on 1,43,030 paired days.

    19320Indore–Veraval Mahamana23:45 — 01:30Mail/Express

    22912 often runs late

    STA — UJN

    Checking seats

    UJN — RTM

    Checking seats
  • One change at Ujjain JnUJN
    11:0014 hr 45 min01:45+1 arrives the next day

    2 hr 10 min longer than the fastest direct

    15559Jan Sadharan Express11:00 — 22:05Mail/Express
    Holds 10 in 101 hr 50 min to change at UJN

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

    11464Jabalpur–Somnath Express23:55 — 01:45Mail/Express

    15559 often runs late

    STA — UJN

    Checking seats

    UJN — RTM

    Checking seats
  • One change at Ujjain JnUJN
    10:5014 hr 55 min01:45+1 arrives the next day

    2 hr 20 min longer than the fastest direct

    22912Shipra Express10:50 — 21:55Superfast
    Holds 10 in 102 hr to change at UJN

    Holds about 19 times in 20 here. This train arrives a median 29 min late, against 12 min late for the junction's typical arrival. Measured on 1,43,030 paired days.

    11464Jabalpur–Somnath Express23:55 — 01:45Mail/Express

    11466 Jabalpur–Somnath Express 23:55 — 01:45 on Fri

    22912 often runs late

    STA — UJN

    Checking seats

    UJN — RTM

    Checking seats
  • One change at Itarsi JnET
    23:2016 hr 25 min15:45+1 arrives the next day

    3 hr 50 min longer than the fastest direct

    12792Secunderabad Express23:20 — 05:40Superfast
    Holds 9 in 102 hr 10 min to change at ET — tight

    Holds about 9 times in 10 here. 145 min would make it 9 in 10. Measured on 2,26,633 paired days.

    20497Firozpur Cantt Humsafar07:50 — 15:45Superfast

    both trains usually run on time

    STA — ET

    Checking seats

    ET — RTM

    Checking seats
  • One change at JabalpurJBP
    08:0217 hr 43 min01:45+1 arrives the next day

    5 hr 8 min longer than the fastest direct

    07004Patna–Secunderabad Special08:02 — 10:55Mail/Express
    Holds 9 in 101 hr 35 min to change at JBP

    Holds about 9 times in 10 here. Measured on 436 paired days.

    11466Jabalpur–Somnath Express12:30 — 01:45Mail/Express

    07004 often runs late

    STA — JBP

    Checking seats

    JBP — RTM

    Checking seats

Which arrives on time

On time = within 15 min at Ratlam Jn · year to November 2026

  1. usually on time at Ratlam Jn
    77%
  2. typically 6 min late at Ratlam Jn
    69%
  3. usually on time at Ratlam Jn
    55%
  4. typically 14 min late at Ratlam Jn
    51%
How we grade this

Fares

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

Estimated fares by class for the 779 km between Satna and Ratlam Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹435observed fares
3E AC 3 economy₹1,055observed fares
3A AC 3 tier₹1,134observed fares
2A AC 2 tier₹1,612observed fares
1A AC first class₹2,683observed fares

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

Other trains from Satna

Other trains to Ratlam Jn