Trains from Bharuch to Rajkot
404 km by rail · 18 direct trains · fastest 6 hr 47 min on the 22940 Bilaspur–Okha Superfast Express · 3 daily · 3 stations in Bharuch, 1 in Rajkot
- Departures
- 00:48 – 22:06
- Fare from
- ₹270
- Sleeper · estimate
Every direct train
- 22907Madgaon–Hapa Superfast Express00:487 hr 9 min07:57
Bharuch Jn (BH) to Rajkot Jn (RJT)
417 km · Superfast
- 22945Saurashtra Mail01:527 hr 15 min09:07
Bharuch Jn (BH) to Rajkot Jn (RJT)
416 km · Composite
- 16334Veraval Express03:267 hr 34 min11:00
Ankleshwar Jn (AKV) to Rajkot Jn (RJT)
426 km · Mail/Express
- 16338Ernakulam–Okha Express03:267 hr 34 min11:00
Ankleshwar Jn (AKV) to Rajkot Jn (RJT)
425 km · Mail/Express
- 11088Pune–Veraval Express04:217 hr 9 min11:30
Bharuch Jn (BH) to Rajkot Jn (RJT)
416 km · Mail/Express
- 22923Jamnagar Humsafar04:497 hr 7 min11:56
Bharuch Jn (BH) to Rajkot Jn (RJT)
416 km · Superfast
- 12950Kaviguru Express04:597 hr 48 min12:47
Bharuch Jn (BH) to Rajkot Jn (RJT)
416 km · Superfast
- 22940Bilaspur–Okha Superfast Express06:436 hr 47 min13:30
Bharuch Jn (BH) to Rajkot Jn (RJT)
416 km · Superfast · fastest
- 16614Coimbatore–Rajkot Express10:237 hr 27 min17:50
Ankleshwar Jn (AKV) to Rajkot Jn (RJT)
425 km · Mail/Express
- 20967Secunderabad–Porbandar Superfast Express10:237 hr 9 min17:32
Ankleshwar Jn (AKV) to Rajkot Jn (RJT)
425 km · Superfast
- 22718Rajkot Superfast Express10:237 hr 27 min17:50
Ankleshwar Jn (AKV) to Rajkot Jn (RJT)
425 km · Superfast
- 22938Rewa–Rajkot Superfast Express14:427 hr 38 min22:20
Bharuch Jn (BH) to Rajkot Jn (RJT)
416 km · Superfast
- 19567Vivek Express14:537 hr 31 min22:24
Bharuch Jn (BH) to Rajkot Jn (RJT)
416 km · Mail/Express
- 19015Saurashtra Express16:408 hr 2 min00:42+1 arrives the next day
Nabipur (NIU) to Rajkot Jn (RJT)
404 km · Mail/Express
- 19217Saurashtra Janta19:027 hr 30 min02:32+1 arrives the next day
Bharuch Jn (BH) to Rajkot Jn (RJT)
416 km · Mail/Express
- 19577Tirunelveli–Jamnagar Express19:237 hr 23 min02:46+1 arrives the next day
Ankleshwar Jn (AKV) to Rajkot Jn (RJT)
425 km · Mail/Express
- 20909Thiruvananthapuram North–Porbandar Superfast Express19:237 hr 23 min02:46+1 arrives the next day
Ankleshwar Jn (AKV) to Rajkot Jn (RJT)
426 km · Superfast
- 19559Tirupati–Okha Express22:067 hr 4 min05:10+1 arrives the next day
Bharuch Jn (BH) to Rajkot Jn (RJT)
416 km · Mail/Express