Trains from Ahmedabad to Bharuch
141 km by rail · 76 direct trains · fastest 2 hr on the 26904 Surat Vande Bharat · 16 daily · 4 stations in Ahmedabad, 3 in Bharuch
- Departures
- 00:08 – 23:55
- Fare from
- ₹150
- Sleeper · estimate
Every direct train
- 19418Ahmedabad–Mumbai Central Express00:083 hr 43 min03:51
Barejadi Nandej (BJD) to Nabipur (NIU)
141 km · Mail/Express
- 12215Bandra Terminus Garib Rath00:352 hr 32 min03:07
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Garib Rath
- 12833Ahmedabad–Howrah Express00:352 hr 22 min02:57
Maninagar (MAN) to Bharuch Jn (BH)
167 km · Superfast
- 22452Chandigarh–Bandra Terminus Express00:352 hr 32 min03:07
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 22924Bandra Terminus Humsafar01:552 hr 23 min04:18
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 19256Mahuva Surat Express02:202 hr 58 min05:18
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
180 km · Mail/Express
- 22956Kutch Express02:452 hr 50 min05:35
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
171 km · Superfast
- 19578Jamnagar–Tirunelveli Express03:003 hr 7 min06:07
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Mail/Express
- 20910Porbandar–Thiruvananthapuram North Superfast Express03:003 hr 7 min06:07
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Superfast
- 22908Hapa–Madgaon Superfast Express03:002 hr 58 min05:58
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 22992Bhagat Ki Kothi–Valsad Express03:152 hr 53 min06:08
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 20804Gandhidham–Visakhapatnam Superfast Express04:002 hr 55 min06:55
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Mail/Express
- 22473Bikaner–Bandra Terminus Superfast Express04:002 hr 48 min06:48
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 22939Okha–Bilaspur Superfast Express04:002 hr 48 min06:48
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 12990Ajmer–Dadar Express04:303 hr 6 min07:36
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 20483Bhagat Ki Kothi–Dadar Superfast Express04:303 hr 6 min07:36
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 12934Karnavati Express05:002 hr 13 min07:13
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 20908Sayajinagri Express05:203 hr 32 min08:52
Maninagar (MAN) to Bharuch Jn (BH)
167 km · Mail/Express
- 12932Mumbai Central Double Decker05:452 hr 18 min08:03
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 82902IRCTC Tejas Express06:352 hr 3 min08:38
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Rajdhani
- 14806Barmer–Yesvantpur AC Express07:002 hr 57 min09:57
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
180 km · Mail/Express
- 16588Bikaner–Yesvantpur Express07:002 hr 57 min09:57
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Mail/Express
- 22954Gujarat Superfast Express07:202 hr 20 min09:40
Maninagar (MAN) to Bharuch Jn (BH)
167 km · Superfast
- 16311Shri Ganganagar–Thiruvananthapuram North Express07:352 hr 51 min10:26
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Mail/Express
- 19204Veraval–Bandra Terminus Express07:353 hr10:35
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
180 km · Mail/Express
- 22475Hisar–Coimbatore AC Express07:352 hr 51 min10:26
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Superfast
- 22497Shri Ganganagar–Tiruchchirappalli Humsafar07:352 hr 42 min10:17
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 22932Jaisalmer–Bandra Terminus Superfast Express07:352 hr 50 min10:25
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 22950Delhi Sarai Rohilla–Bandra Terminus Superfast Express07:352 hr 42 min10:17
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 19010Bandra Terminus Humsafar07:502 hr 52 min10:42
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Superfast
- 12998Barmer–Bandra Terminus08:002 hr 55 min10:55
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
180 km · Superfast
- 22724Shri Ganganagar–Nanded Superfast Express08:002 hr 49 min10:49
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 22916Hisar–Bandra Terminus Superfast Express08:002 hr 49 min10:49
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 19016Saurashtra Express08:052 hr 58 min11:03
Barejadi Nandej (BJD) to Nabipur (NIU)
141 km · Mail/Express
- 19560Okha–Tirupati Express08:153 hr 27 min11:42
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 16613Rajkot–Coimbatore Express09:353 hr12:35
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Mail/Express
- 19568Vivek Express09:352 hr 53 min12:28
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 20968Porbandar–Secunderabad Superfast Express09:353 hr12:35
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Superfast
- 22717Rajkot–Secunderabad Superfast Express09:353 hr12:35
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Superfast
- 20626Bhagat Ki Kothi–Chennai Superfast Express13:354 hr 12 min17:47
Sabarmati Bg (SBIB) to Bharuch Jn (BH)
177 km · Mail/Express
- 14807Jodhpur–Dadar Express13:452 hr 36 min16:21
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 16209Ajmer–Mysuru Express14:052 hr 59 min17:04
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 16507Jodhpur–Bengaluru Express14:052 hr 59 min17:04
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 20685Gandhidham–Bengaluru Superfast Express14:053 hr 8 min17:13
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Superfast
- 12010Mumbai Central Shatabdi Express15:102 hr 12 min17:22
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Shatabdi
- 16333Veraval–Thiruvananthapuram Express15:252 hr 59 min18:24
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Mail/Express
- 16335Gandhidham–Nagercoil Express15:252 hr 59 min18:24
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Mail/Express
- 16337Okha–Ernakulam Express15:252 hr 59 min18:24
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
180 km · Mail/Express
- 19260Bhavnagar Terminus–Thiruvananthapuram North Express15:252 hr 59 min18:24
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Mail/Express
- 09424Ahmedabad–Mangaluru Special16:002 hr 47 min18:47
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 22967Ahmedabad–Prayagraj Superfast16:352 hr 32 min19:07
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 12949Kaviguru Express17:302 hr 52 min20:22
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 22937Rajkot Rewa Superfast18:253 hr 8 min21:33
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 22138Prerana Express18:302 hr 43 min21:13
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 19034Gujarat Queen18:402 hr 29 min21:09
Barejadi Nandej (BJD) to Nabipur (NIU)
141 km · Mail/Express
- 12844Ahmedabad–Puri Superfast Express19:002 hr 44 min21:44
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 20862Ahmedabad–Puri Express19:002 hr 44 min21:44
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 22689Ahmedabad–Yesvantpur Superfast Fast19:002 hr 53 min21:53
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Superfast
- 20960Vadnagar–Valsad Superfast19:352 hr 36 min22:11
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 11087Veraval Pune Express19:552 hr 58 min22:53
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 11089Bhagat Ki Kothi–Pune Express19:552 hr 58 min22:53
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 11091Bhuj Pune Special19:552 hr 58 min22:53
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 26904Surat Vande Bharat20:002 hr22:00
Maninagar (MAN) to Bharuch Jn (BH)
167 km · Shatabdi · fastest
- 11049Ahmedabad–Kolhapur Express20:152 hr 38 min22:53
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 22185Ahmedabad–Pune Superfast20:152 hr 38 min22:53
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 19218Saurashtra Janta20:252 hr 53 min23:18
Maninagar (MAN) to Bharuch Jn (BH)
167 km · Mail/Express
- 22946Saurashtra Mail20:352 hr 36 min23:11
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 22928Lokshakti Express20:552 hr 32 min23:27
Maninagar (MAN) to Bharuch Jn (BH)
167 km · Superfast
- 04827Bhagat Ki Kothi–Bandra Terminus Special21:254 hr 39 min02:04+1 arrives the next day
Sabarmati Bg (SBIB) to Bharuch Jn (BH)
176 km · Mail/Express
- 12655Navjeevan Express21:252 hr 27 min23:52
Ahmedabad Jn (ADI) to Ankleshwar Jn (AKV)
179 km · Superfast
- 21904Bikaner–Bandra Terminus Superfast21:403 hr 22 min01:02+1 arrives the next day
Sabarmati Bg (SBIB) to Bharuch Jn (BH)
176 km · Mail/Express
- 14701Aravali Express21:503 hr 6 min00:56+1 arrives the next day
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 14707Ranakpur Express22:552 hr 43 min01:38+1 arrives the next day
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Mail/Express
- 12902Gujarat Mail23:002 hr 11 min01:11+1 arrives the next day
Maninagar (MAN) to Bharuch Jn (BH)
167 km · Superfast
- 22964Bhavnagar Terminus–Bandra Terminus Superfast23:152 hr 49 min02:04+1 arrives the next day
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
170 km · Superfast
- 09038Bhuj–Bandra Terminus Superfast Special23:552 hr 50 min02:45+1 arrives the next day
Ahmedabad Jn (ADI) to Bharuch Jn (BH)
171 km · Mail/Express
Search Ahmedabad to Bharuch for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Vadodara JnBRC
Ahmedabad Jn ADI to Bharuch Jn BH
14:502 hr 57 min17:47Holds 9 in 101 hr 9 min to change at BRCHolds about 9 times in 10 here. Measured on 83,918 paired days.
both trains usually run on time
- One change at Vadodara JnBRC
Ahmedabad Jn ADI to Bharuch Jn BH
06:353 hr 5 min09:40Holds 9 in 101 hr to change at BRC — tightHolds about 9 times in 10 here. 66 min would make it 9 in 10. Measured on 3,44,034 paired days.
- One change at Vadodara JnBRC
Ahmedabad Jn ADI to Bharuch Jn BH
14:503 hr 11 min18:01Holds 9 in 101 hr 22 min to change at BRCHolds about 9 times in 10 here. Measured on 1,770 paired days.
both trains usually run on time