Skip to search

Trains from Ratlam to Bharuch

327 km by rail · 35 direct trains · fastest 4 hr 19 min on the 12954 August Kranti Tejas Rajdhani Express · 6 daily · 1 station in Ratlam, 2 in Bharuch

Departures
00:45 – 21:20
Fare from
₹260
Sleeper · estimate
Check seats for your date

Every direct train

Search Ratlam to Bharuch for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Vadodara JnBRC

    Ratlam Jn RTM to Bharuch Jn BH

    00:335 hr 2 min05:35
    12952MMCT TEJAS RAJ00:33 — 03:40Rajdhani
    Holds 9 in 101 hr 2 min to change at BRC

    Holds about 9 times in 10 here. Measured on 2,52,063 paired days.

    22956KUTCH EXPRESS04:42 — 05:35Superfast

    both trains usually run on time

  • One change at Vadodara JnBRC

    Ratlam Jn RTM to Bharuch Jn BH

    00:335 hr 25 min05:58
    12952MMCT TEJAS RAJ00:33 — 03:40Rajdhani
    Holds 9 in 101 hr 21 min to change at BRC

    Holds about 9 times in 10 here. Measured on 2,52,063 paired days.

    22908HAPA MAO SF EXP05:01 — 05:58Superfast

  • One change at Vadodara JnBRC

    Ratlam Jn RTM to Bharuch Jn BH

    07:055 hr 30 min12:35
    22210MMCT DURONTO07:05 — 10:33Rajdhani
    Holds 9 in 101 hr 5 min to change at BRC

    Holds about 9 times in 10 here. Measured on 3,44,034 paired days.

    09190KIR MMCT SPL11:38 — 12:35Mail/Express

Ratlam to Bharuch, station by station

Other trains from Ratlam

Other trains to Bharuch