Skip to search

Trains from Bharatpur Jn to Ratlam Jn

Bharatpur Jn to Ratlam Jn is 555 km by rail. 22 direct trains run it; the fastest is the 09120 Lalkua–Pratapnagar Superfast Special at 6 hr 36 min. The most punctual is the 12926 Paschim Express, on time (within 15 min) on 90% of days, typically 2 min late. 3 run every day, leaving between 00:22 and 23:50. When they are waitlisted, a journey with one change takes 7 hr 10 min.

Departures
00:22 – 23:50
Fare from
₹375
Sleeper · estimate
Most punctual
90% on time
12926 Paschim Express
Daily trains
3 of 22
Check seats for your date

Trains and seats

  • 12912Valsad Superfast Express
    00:226 hr 38 min07:00

    BTE — RTM · 557 km · Superfast

    Checking seats
  • 22634Hazrat Nizamuddin–Thiruvananthapuram Express
    00:226 hr 38 min07:00

    BTE — RTM · 557 km · Superfast

    Checking seats
  • 22918Haridwar–Bandra Terminus Superfast Express
    00:226 hr 38 min07:00

    BTE — RTM · 557 km · Superfast

    Checking seats
  • 09120Lalkua–Pratapnagar Superfast Special
    00:346 hr 36 min07:10

    BTE — RTM · 556 km · Mail/Express · fastest

    Checking seats
  • 09076Kathgodam–Mumbai Central Superfast Special
    03:107 hr 20 min10:30

    BTE — RTM · 557 km · Superfast

    Checking seats
  • 09186Kanpur Anwrganj–Mumbai Central Superfast Special
    03:107 hr 20 min10:30

    BTE — RTM · 556 km · Superfast

    Checking seats
  • 22443Kanpur–Bandra Terminus Express
    03:107 hr 10 min10:20

    BTE — RTM · 557 km · Superfast

    Checking seats
  • 22976Ramnagar–Bandra Terminus Express
    03:107 hr 10 min10:20

    BTE — RTM · 557 km · Superfast

    Checking seats
  • 20922Lucknow Jn–Bandra Terminus Superfast Express
    03:456 hr 45 min10:30

    BTE — RTM · 557 km · Superfast

    Checking seats
  • 12904Golden Temple Mail
    06:158 hr14:15

    BTE — RTM · 556 km · Superfast

    Checking seats
  • 22654Hazrat Nizamuddin–Thiruvananthapuram Superfast Express
    07:007 hr 35 min14:35

    BTE — RTM · 557 km · Superfast

    Checking seats
  • 22656Hazrat Nizamuddin–Ernakulam Superfast Express
    07:007 hr 35 min14:35

    BTE — RTM · 557 km · Superfast

    Checking seats
  • 09184Banaras–Mumbai Central Special
    10:027 hr 43 min17:45

    BTE — RTM · 556 km · Mail/Express

    Checking seats
  • 09452Bhagalpur–Gandhidham Special
    10:528 hr 28 min19:20

    BTE — RTM · 555 km · Mail/Express

    Checking seats
  • 22544Lalkua–Bandra Terminus Superfast Express
    16:207 hr 10 min23:30

    BTE — RTM · 556 km · Mail/Express

    Checking seats
  • 12926Paschim Express
    19:408 hr 45 min04:25+1 arrives the next day

    BTE — RTM · 557 km · Superfast

    Checking seats
  • 22922Antyodaya Express
    21:206 hr 45 min04:05+1 arrives the next day

    BTE — RTM · 557 km · Superfast

    Checking seats
  • 09112Gorakhpur–Vadodara Special
    21:226 hr 53 min04:15+1 arrives the next day

    BTE — RTM · 555 km · Mail/Express

    Checking seats
  • 20958Indore Express
    21:256 hr 45 min04:10+1 arrives the next day

    BTE — RTM · 556 km · Superfast

    Checking seats
  • 19020Haridwar–Bandra Terminus Express
    21:5011 hr 15 min09:05+1 arrives the next day

    BTE — RTM · 557 km · Mail/Express

    Checking seats
  • 12476Vaishno Devi Katra–Hapa Express
    23:506 hr 40 min06:30+1 arrives the next day

    BTE — RTM · 556 km · Superfast

    Checking seats
  • 12478Vaishno Devi Katra–Jamnagar Express
    23:506 hr 40 min06:30+1 arrives the next day

    BTE — RTM · 556 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 Sawai MadhopurSWM
    01:407 hr 10 min08:50

    34 min longer than the fastest direct

    20156New Delhi–Dr. Ambedkar Nagar Superfast Express01:40 — 03:45Mail/Express
    Holds 9 in 101 hr to change at SWM

    Holds about 9 times in 10 here. Measured on 1,75,832 paired days.

    01484Hazrat Nizamuddin KK Superfast Special04:45 — 08:50Mail/Express

    20156 often runs late

    BTE — SWM

    Checking seats

    SWM — RTM

    Checking seats
  • One change at Kota JnKOTA
    22:257 hr 25 min05:50+1 arrives the next day

    49 min longer than the fastest direct

    19670Humsafar Express22:25 — 01:20Mail/Express
    Holds 9 in 101 hr 10 min to change at KOTA — tight

    Holds about 9 times in 10 here. 81 min would make it 9 in 10. Measured on 27,599 paired days.

    12494Darshan Express02:30 — 05:50Superfast

    19670 often runs late

    BTE — KOTA

    Checking seats

    KOTA — RTM

    Checking seats
  • One change at Bayana JnBXN
    00:057 hr 40 min07:45

    1 hr 4 min longer than the fastest direct

    12416New Delhi–Indore Express00:05 — 00:30Superfast
    Holds 9 in 101 hr to change at BXN

    Holds about 9 times in 10 here. Measured on 57,536 paired days.

    15636Guwahati–Okha Express01:30 — 07:45Mail/Express

    15668 Kamakhya–Gandhidham Express 01:30 — 07:45 on Fri

    12416 often runs late

    BTE — BXN

    Checking seats

    BXN — RTM

    Checking seats
  • One change at Sawai MadhopurSWM
    11:308 hr19:30

    1 hr 24 min longer than the fastest direct

    09310Hazrat Nizamuddin–Indore Special11:30 — 13:20Mail/Express
    Holds 9 in 101 hr 25 min to change at SWM

    Holds about 9 times in 10 here. Measured on 1,22,870 paired days.

    12940Jaipur–Pune Express14:45 — 19:30Superfast

    09310 often runs late

    BTE — SWM

    Checking seats

    SWM — RTM

    Checking seats
  • One change at Kota JnKOTA
    19:408 hr 25 min04:05+1 arrives the next day

    1 hr 49 min longer than the fastest direct

    12926Paschim Express19:40 — 23:30Superfast
    Holds 10 in 101 hr 5 min to change at KOTA

    Holds about 19 times in 20 here. Measured on 18,666 paired days.

    22922Antyodaya Express00:35 — 04:05Superfast

    12926 often runs late

    BTE — KOTA

    Checking seats

    KOTA — RTM

    Checking seats
  • One change at Bayana JnBXN
    20:508 hr 40 min05:30+1 arrives the next day

    2 hr 4 min longer than the fastest direct

    12963Mewar Express20:50 — 21:13Superfast
    Holds 9 in 101 hr 4 min to change at BXN

    Holds about 9 times in 10 here. Measured on 57,009 paired days.

    04167Agra Cantt–Ahmedabad HSPL22:17 — 05:30Superfast

    12963 often runs late

    BTE — BXN

    Checking seats

    BXN — RTM

    Checking seats

Which arrives on time

On time = within 15 min at Ratlam Jn · year to October 2026 · 17 of 22 trains tracked

  1. usually on time at Ratlam Jn
    90%
  2. usually on time at Ratlam Jn
    86%
  3. 77%
  4. 77%
  5. typically 4 min late at Ratlam Jn
    75%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 555 km between Bharatpur Jn and Ratlam Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹375observed fares
3E AC 3 economy₹887observed fares
3A AC 3 tier₹956observed fares
2A AC 2 tier₹1,334observed fares
1A AC first class₹2,200observed fares

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

Other trains from Bharatpur Jn

Other trains to Ratlam Jn