Skip to search

Trains from Ratlam Jn to Bharuch Jn

Ratlam Jn to Bharuch Jn is 327 km by rail. 31 direct trains run it; the fastest is the 12954 August Kranti Tejas Rajdhani Express at 4 hr 19 min. It is also the most punctual, arriving on time (within 15 min) on 84% of days, typically 6 min late. 4 run every day, leaving between 01:07 and 20:58. When they are waitlisted, a journey with one change takes 5 hr 2 min.

Departures
01:07 – 20:58
Fare from
₹260
Sleeper · estimate
Most punctual
84% on time
12954 August Kranti Tejas Rajdhani Express
Daily trains
4 of 31
Check seats for your date

Trains and seats

  • 12954August Kranti Tejas Rajdhani Express
    01:074 hr 19 min05:26

    RTM — BH · 328 km · Rajdhani · fastest

    Checking seats
  • 09625Ajmer–Daund Superfast Special
    03:154 hr 51 min08:06

    RTM — BH · 332 km · Superfast

    Checking seats
  • 22194Gwalior–Daund Superfast Express
    03:155 hr 14 min08:29

    RTM — BH · 328 km · Superfast

    Checking seats
  • 22902Udaipur City–Bandra Terminus Superfast Express
    03:205 hr 9 min08:29

    RTM — BH · 328 km · Superfast

    Checking seats
  • 04727Hisar–Valsad Special TOD
    03:255 hr 38 min09:03

    RTM — BH · 328 km · Mail/Express

    Checking seats
  • 12996Ajmer–Bandra Terminus Superfast Express
    04:005 hr09:00

    RTM — BH · 328 km · Superfast

    Checking seats
  • 12926Paschim Express
    04:354 hr 45 min09:20

    RTM — BH · 328 km · Superfast

    Checking seats
  • 14711Bikaner–Bandra Terminus Special
    05:004 hr 58 min09:58

    RTM — BH · 328 km · Mail/Express

    Checking seats
  • 09008Dho Mumbai Central Special
    05:156 hr 11 min11:26

    RTM — BH · 328 km · Mail/Express

    Checking seats
  • 09066Chhapra–Surat Special
    05:254 hr 39 min10:04

    RTM — BH · 328 km · Mail/Express

    Checking seats
  • 02199Jhansi–Bandra Terminus Superfast Express
    06:155 hr 11 min11:26

    RTM — BH · 328 km · Superfast

    Checking seats
  • 09002Bhiwani–Mumbai Central Superfast Special
    06:155 hr 11 min11:26

    RTM — BH · 328 km · Mail/Express

    Checking seats
  • 22195Jhansi–Bandra Terminus Superfast Express
    06:155 hr 5 min11:20

    RTM — BH · 328 km · Mail/Express

    Checking seats
  • 12472Swaraj Express
    06:404 hr 53 min11:33

    RTM — BH · 328 km · Superfast

    Checking seats
  • 06182Jaipur–Coimbatore Special
    07:104 hr 42 min11:52

    RTM — BH · 328 km · Mail/Express

    Checking seats
  • 22918Haridwar–Bandra Terminus Superfast Express
    07:104 hr 32 min11:42

    RTM — BH · 328 km · Superfast

    Checking seats
  • 09190Katihar–Mumbai Central Special
    08:004 hr 35 min12:35

    RTM — BH · 328 km · Mail/Express

    Checking seats
  • 19020Haridwar–Bandra Terminus Express
    09:156 hr 35 min15:50

    RTM — BH · 328 km · Mail/Express

    Checking seats
  • 09094Ayodhya Cant – Udhana Special
    09:505 hr 51 min15:41

    RTM — BH · 328 km · Mail/Express

    Checking seats
  • 22443Kanpur–Bandra Terminus Express
    10:305 hr 11 min15:41

    RTM — BH · 327 km · Superfast

    Checking seats
  • 22976Ramnagar–Bandra Terminus Express
    10:305 hr 11 min15:41

    RTM — BH · 328 km · Superfast

    Checking seats
  • 09098Ayodhya Cantt–Udhna Special
    10:405 hr 16 min15:56

    RTM — BH · 328 km · Superfast

    Checking seats
  • 20922Lucknow Jn–Bandra Terminus Superfast Express
    10:405 hr 1 min15:41

    RTM — BH · 328 km · Superfast

    Checking seats
  • 04105Prayagraj–Udhna Special
    14:405 hr 10 min19:50

    RTM — BH · 328 km · Mail/Express

    Checking seats
  • 22654Hazrat Nizamuddin–Thiruvananthapuram Superfast Express
    14:404 hr 27 min19:07

    RTM — BH · 328 km · Superfast

    Checking seats
  • 22656Hazrat Nizamuddin–Ernakulam Superfast Express
    14:404 hr 27 min19:07

    RTM — BH · 328 km · Superfast

    Checking seats
  • 20942Ghazipur City–Bandra Terminus Superfast Express
    17:554 hr 46 min22:41

    RTM — BH · 328 km · Mail/Express

    Checking seats
  • 22979Hisar KK Superfast
    19:404 hr 35 min00:15+1 arrives the next day

    RTM — BH · 328 km · Superfast

    Checking seats
  • 22934Jaipur–Bandra Terminus Superfast Express
    20:204 hr 42 min01:02+1 arrives the next day

    RTM — BH · 328 km · Superfast

    Checking seats
  • 12962Avantika Express
    20:354 hr 48 min01:23+1 arrives the next day

    RTM — BH · 328 km · Superfast

    Checking seats
  • 09152Madhubani–Udhna Special
    20:584 hr 50 min01:48+1 arrives the next day

    RTM — BH · 328 km · Mail/Express

    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 Vadodara JnBRC
    00:335 hr 2 min05:35

    43 min longer than the fastest direct

    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

    RTM — BRC

    Checking seats

    BRC — BH

    Checking seats
  • One change at Vadodara JnBRC
    00:335 hr 25 min05:58

    1 hr 6 min longer than the fastest direct

    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

    RTM — BRC

    Checking seats

    BRC — BH

    Checking seats
  • One change at Vadodara JnBRC
    07:055 hr 30 min12:35

    1 hr 11 min longer than the fastest direct

    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

    RTM — BRC

    Checking seats

    BRC — BH

    Checking seats

Which arrives on time

On time = within 15 min at Bharuch Jn · year to November 2026 · 18 of 31 trains tracked

  1. typically 6 min late at Bharuch Jn
    84%
  2. typically 5 min late at Bharuch Jn
    77%
  3. typically 6 min late at Bharuch Jn
    76%
  4. typically 8 min late at Bharuch Jn
    75%
  5. typically 8 min late at Bharuch Jn
    75%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 327 km between Ratlam Jn and Bharuch Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹260observed fares
3E AC 3 economy₹599observed fares
3A AC 3 tier₹646observed fares
2A AC 2 tier₹887observed fares
1A AC first class₹1,465observed fares

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

Other trains from Ratlam Jn

Other trains to Bharuch Jn