Trains from Bharuch to Jamnagar
480 km by rail · 11 direct trains · fastest 8 hr 19 min on the 20967 Secunderabad–Porbandar Superfast Express · 2 daily · 3 stations in Bharuch, 2 in Jamnagar
- Departures
- 00:48 – 22:06
- Fare from
- ₹340
- Sleeper · estimate
Every direct train
- 22907Madgaon–Hapa Superfast Express00:488 hr 42 min09:30
Bharuch Jn (BH) to Hapa (HAPA)
493 km · Superfast
- 22945Saurashtra Mail01:528 hr 24 min10:16
Bharuch Jn (BH) to Aliyawada (ALB)
483 km · Composite
- 16338Ernakulam–Okha Express03:269 hr 8 min12:34
Ankleshwar Jn (AKV) to Hapa (HAPA)
501 km · Mail/Express
- 22923Jamnagar Humsafar04:498 hr 35 min13:24
Bharuch Jn (BH) to Hapa (HAPA)
492 km · Superfast
- 22940Bilaspur–Okha Superfast Express06:438 hr 25 min15:08
Bharuch Jn (BH) to Hapa (HAPA)
492 km · Superfast
- 20967Secunderabad–Porbandar Superfast Express10:238 hr 19 min18:42
Ankleshwar Jn (AKV) to Hapa (HAPA)
502 km · Superfast · fastest
- 19567Vivek Express14:539 hr 4 min23:57
Bharuch Jn (BH) to Hapa (HAPA)
493 km · Mail/Express
- 19015Saurashtra Express16:409 hr 29 min02:09+1 arrives the next day
Nabipur (NIU) to Hapa (HAPA)
480 km · Mail/Express
- 19577Tirunelveli–Jamnagar Express19:238 hr 28 min03:51+1 arrives the next day
Ankleshwar Jn (AKV) to Hapa (HAPA)
501 km · Mail/Express
- 20909Thiruvananthapuram North–Porbandar Superfast Express19:238 hr 28 min03:51+1 arrives the next day
Ankleshwar Jn (AKV) to Hapa (HAPA)
502 km · Superfast
- 19559Tirupati–Okha Express22:068 hr 34 min06:40+1 arrives the next day
Bharuch Jn (BH) to Hapa (HAPA)
492 km · Mail/Express