Skip to search

Trains from Solapur Jn to Ratlam Jn

3 direct trains · 1,056 km · fastest 16 hr 30 min on the 20667 YPR KWP EXP

Check seats and fares for your date

Trains and seats

  • 20915CHZ INDB HUMSAFR
    02:5517 hr 15 min20:10

    SUR — RTM · 1,056 km · Superfast

    Checking seats
  • 20667YPR KWP EXP
    03:4016 hr 30 min20:10

    SUR — RTM · 1,056 km · Superfast · fastest

    Checking seats
  • 09628SUR AII SF SPL
    12:5017 hr 5 min05:55+1 arrives the next day

    SUR — RTM · 1,060 km · Superfast

    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 Pune JnPUNE
    06:0515 hr 50 min21:55

    quicker than every direct train

    22226CSMT VANDEBHARAT06:05 — 09:15Shatabdi
    Holds 9 in 101 hr 55 min to change at PUNE

    Holds about 9 times in 10 here. Measured on 15,622 paired days.

    12263NZM DURONTO11:10 — 21:55Rajdhani

    12263 often runs late

    SUR — PUNE

    Checking seats

    PUNE — RTM

    Checking seats
  • One change at Pune JnPUNE
    06:0515 hr 50 min21:55

    quicker than every direct train

    22226CSMT VANDEBHARAT06:05 — 09:15Shatabdi
    Holds 9 in 101 hr 50 min to change at PUNE

    Holds about 9 times in 10 here. Measured on 46,300 paired days.

    12493DARSHAN EXPRESS11:05 — 21:55Superfast

    12493 often runs late

    SUR — PUNE

    Checking seats

    PUNE — RTM

    Checking seats
  • One change at Vadodara JnBRC
    06:4016 hr 50 min23:30

    about as quick as the fastest direct

    20919MAS EKNR SF EXP06:40 — 18:25Superfast
    Holds 10 in 101 hr 26 min to change at BRC

    Holds about 19 times in 20 here. Measured on 2,12,299 paired days.

    20931TVCN INDB SF EX19:51 — 23:30Mail/Express

    20919 often runs late

    SUR — BRC

    Checking seats

    BRC — RTM

    Checking seats
  • One change at Pune JnPUNE
    19:3517 hr 10 min12:45+1 arrives the next day

    40 min longer than the fastest direct

    12026PUNE SHATABDI19:35 — 23:10Shatabdi
    Holds 9 in 101 hr 15 min to change at PUNE — tight

    Holds about 9 times in 10 here. 105 min would make it 9 in 10. Measured on 17,135 paired days.

    09740DD DPA SF SPL00:25 — 12:45Superfast

    12026 often runs late

    SUR — PUNE

    Checking seats

    PUNE — RTM

    Checking seats
  • One change at VapiVAPI
    12:2517 hr 25 min05:50+1 arrives the next day

    55 min longer than the fastest direct

    20953MAS ADI SF EXP12:25 — 21:43Superfast
    Holds 10 in 101 hr 7 min to change at VAPI

    Holds about 19 times in 20 here. Measured on 49,221 paired days.

    12961AVANTIKA EXP22:50 — 05:50Superfast

    20953 often runs late

    SUR — VAPI

    Checking seats

    VAPI — RTM

    Checking seats
  • One change at Kalyan JnKYN
    11:0019 hr 45 min06:45+1 arrives the next day

    3 hr 15 min longer than the fastest direct

    11302UDYAN EXP11:00 — 18:52Mail/Express
    Holds 9 in 101 hr 53 min to change at KYN

    Holds about 9 times in 10 here. Measured on 3,47,384 paired days.

    12939PUNE JAIPUR EXP20:45 — 06:45Superfast

    11302 often runs late

    SUR — KYN

    Checking seats

    KYN — RTM

    Checking seats

Which arrives on time

On time = within 15 min at Ratlam Jn · year to September 2026 · 2 of 3 trains tracked

  1. 20667 YPR KWP EXPMost punctual
    typically 15 min late at Ratlam Jn
    50%
  2. typically 19 min late at Ratlam Jn
    39%
How we grade this

Fares

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

Estimated fares by class for the 1,056 km between Solapur Jn and Ratlam Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹555observed fares
3E AC 3 economy₹1,328observed fares
3A AC 3 tier₹1,428observed fares
2A AC 2 tier₹2,006observed fares
1A AC first class₹3,350observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Solapur Jn

Other trains to Ratlam 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.