Skip to search

Trains from Bharuch to Ratlam

307 km by rail · 35 direct trains · fastest 4 hr 18 min on the 12953 August Kranti Tejas Rajdhani Express · 6 daily · 2 stations in Bharuch, 2 in Ratlam

Departures
00:24 – 23:08
Fare from
₹250
Sleeper · estimate
Check seats for your date

Every direct train

Search Bharuch to Ratlam for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Vadodara JnBRC

    Bharuch Jn BH to Ratlam Jn RTM

    19:575 hr 16 min01:13+1 arrives the next day
    82901IRCTC TEJAS EXP19:57 — 20:49Rajdhani
    Holds 9 in 101 hr 5 min to change at BRC

    Holds about 9 times in 10 here. Measured on 2,12,299 paired days.

    12953AK TEJAS RAJ EX21:54 — 01:13Rajdhani

  • One change at DahodDHD

    Bharuch Jn BH to Ratlam Jn RTM

    08:165 hr 19 min13:35
    22193DD GWL SF EXP08:16 — 11:13Superfast
    Holds 9 in 101 hr 1 min to change at DHD

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

    09029VS BUI KUMBH SPL12:14 — 13:35Superfast

    22193 often runs late

  • One change at Godhra JnGDA

    Bharuch Jn BH to Ratlam Jn RTM

    15:045 hr 26 min20:30
    12471SWARAJ EXPRESS15:04 — 17:12Superfast
    Holds 9 in 101 hr 3 min to change at GDA — tight

    Holds about 9 times in 10 here. 86 min would make it 9 in 10. Measured on 32,732 paired days.

    03110BRC SDAH SPL18:15 — 20:30Mail/Express

Bharuch to Ratlam, station by station

Other trains from Bharuch

Other trains to Ratlam