Trains from Bharuch to Jamnagar
12 direct trains · fastest 8 hr 19 min on the 20967 SC PBR SF EXP · 2 daily
Counted across 3 stations in Bharuch and 3 stations in Jamnagar. Each train below names the stations it actually uses.
Check live seats and faresBharuch (BH) to Jamnagar (HAPA)Every direct train
- 22907MAO HAPA SF EXP00: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)
482 km · Composite
- 16338ERS OKHA EXP03:269 hr 8 min12:34
Ankleshwar Jn (AKV) to Hapa (HAPA)
502 km · Mail/Express
- 22923JAM HUMSAFAR04:498 hr 35 min13:24
Bharuch Jn (BH) to Hapa (HAPA)
493 km · Superfast
- 22940BSP OKHA SF EXP06:438 hr 25 min15:08
Bharuch Jn (BH) to Hapa (HAPA)
493 km · Superfast
- 20967SC PBR SF EXP10: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)
492 km · Mail/Express
- 19015SAURASHTRA EXP16:409 hr 29 min02:09+1
Nabipur (NIU) to Hapa (HAPA)
480 km · Mail/Express
- 19577TEN JAM EXPRESS19:238 hr 28 min03:51+1
Ankleshwar Jn (AKV) to Hapa (HAPA)
502 km · Mail/Express
- 20909TVCN PBR SF EXP19:238 hr 28 min03:51+1
Ankleshwar Jn (AKV) to Hapa (HAPA)
502 km · Superfast
- 09519MDU OKHA SPL20:3010 hr 29 min06:59+1
Bharuch Jn (BH) to Jamnagar (JAM)
501 km · Mail/Express
- 19559TPTY OKHA EXP22:068 hr 34 min06:40+1
Bharuch Jn (BH) to Hapa (HAPA)
493 km · Mail/Express
Departure and arrival times are the published timetable and change only when it does. Seats are not shown here because they belong to one station pair on one date — each row links to its own. When every direct train is full, a journey with one change often still has a berth, and the search looks for those too.
Bharuch to Jamnagar, station by station
Other trains from Bharuch
Other trains to Jamnagar
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.