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
Every direct train
- 04712Bandra Terminus–Bikaner Special00:245 hr 21 min05:45
Bharuch Jn (BH) to Ratlam Jn (RTM)
331 km · Mail/Express
- 04106Udhna–Prayagraj Special00:254 hr 55 min05:20
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Mail/Express
- 12961Avantika Express01:124 hr 38 min05:50
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Superfast
- 22980KK Hisar Superfast Express02:114 hr 29 min06:40
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Superfast
- 19037Avadh Express02:464 hr 59 min07:45
Ankleshwar Jn (AKV) to Ratlam Jn (RTM)
337 km · Mail/Express
- 20941Bandra Terminus–Ghazipur City Superfast Express03:434 hr 37 min08:20
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Mail/Express
- 22901Bandra Terminus–Udaipur City Superfast Express03:444 hr 41 min08:25
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Superfast
- 19019Bandra Terminus–Haridwar Express05:315 hr 37 min11:08
Bharuch Jn (BH) to Bildi (BILD)
307 km · Mail/Express
- 09097Udhna–Ayodhya Cantt Special07:376 hr 28 min14:05
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Superfast
- 09626Daund–Ajmer Superfast Special08:164 hr 39 min12:55
Bharuch Jn (BH) to Ratlam Jn (RTM)
332 km · Superfast
- 22193Daund–Gwalior Superfast Express08:164 hr 39 min12:55
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Superfast
- 22653Thiruvananthapuram–Hazrat Nizamuddin Superfast Express08:164 hr 39 min12:55
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Superfast
- 22655Ernakulam–Hazrat Nizamuddin Superfast Express08:164 hr 39 min12:55
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Superfast
- 09093Udhana – Ayodhya Cant Special08:215 hr 14 min13:35
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Mail/Express
- 09065Surat–Chhapra Special08:305 hr 5 min13:35
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Mail/Express
- 02200Bandra Terminus–Jhansi Special09:215 hr 9 min14:30
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Superfast
- 22196Bandra Terminus–Jhansi Superfast09:245 hr 6 min14:30
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Mail/Express
- 22444Bandra Terminus–Kanpur Superfast09:245 hr 6 min14:30
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Superfast
- 22975Bandra Terminus–Ramnagar Superfast09:245 hr 6 min14:30
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Superfast
- 09151Udhna–Madhubani Special09:414 hr 50 min14:31
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Mail/Express
- 12471Swaraj Express15:044 hr 41 min19:45
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Superfast
- 09001Mumbai Central–Bhiwani Superfast Special15:205 hr 55 min21:15
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Mail/Express
- 09189Mumbai Central–Katihar Special15:214 hr 49 min20:10
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Mail/Express
- 04728Valsad–Hisar Special TOD16:234 hr 57 min21:20
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Mail/Express
- 20921Bandra Terminus–Lucknow Jn Superfast Express16:234 hr 42 min21:05
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Superfast
- 12925Paschim Express16:405 hr21:40
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Superfast
- 01411KK–SNGN Special17:054 hr 55 min22:00
Ankleshwar Jn (AKV) to Ratlam Jn (RTM)
337 km · Mail/Express
- 12911Valsad–Haridwar Express17:095 hr 26 min22:35
Ankleshwar Jn (AKV) to Ratlam Jn (RTM)
337 km · Superfast
- 22917Bandra Terminus–Haridwar Superfast Express17:115 hr 24 min22:35
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Superfast
- 20996Bandra Terminus–Ajmer Superfast19:235 hr 27 min00:50+1 arrives the next day
Ankleshwar Jn (AKV) to Ratlam Jn (RTM)
337 km · Mail/Express
- 12953August Kranti Tejas Rajdhani Express20:554 hr 18 min01:13+1 arrives the next day
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Rajdhani · fastest
- 06181Coimbatore–Jaipur Special21:255 hr 40 min03:05+1 arrives the next day
Bharuch Jn (BH) to Ratlam Jn (RTM)
328 km · Mail/Express
- 22933Jaipur Superfast Express21:254 hr 45 min02:10+1 arrives the next day
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Superfast
- 12995Bandra Terminus–Ajmer Superfast Express21:504 hr 40 min02:30+1 arrives the next day
Bharuch Jn (BH) to Ratlam Jn (RTM)
327 km · Superfast
- 12955Mumbai Central–Jaipur Superfast23:084 hr 57 min04:05+1 arrives the next day
Ankleshwar Jn (AKV) to Ratlam Jn (RTM)
337 km · Superfast
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 dayHolds 9 in 101 hr 5 min to change at BRCHolds about 9 times in 10 here. Measured on 2,12,299 paired days.
- One change at DahodDHD
Bharuch Jn BH to Ratlam Jn RTM
08:165 hr 19 min13:35Holds 9 in 101 hr 1 min to change at DHDHolds 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.
22193 often runs late
- One change at Godhra JnGDA
Bharuch Jn BH to Ratlam Jn RTM
15:045 hr 26 min20:30Holds 9 in 101 hr 3 min to change at GDA — tightHolds about 9 times in 10 here. 86 min would make it 9 in 10. Measured on 32,732 paired days.