Trains from Bharuch to Mumbai
264 km by rail · 86 direct trains · fastest 3 hr 24 min on the 12010 Mumbai Central Shatabdi Express · 19 daily · 2 stations in Bharuch, 2 in Mumbai
- Departures
- 00:17 – 23:59
- Fare from
- ₹230
- Sleeper · estimate
Every direct train
- 22979Hisar KK Superfast00:173 hr 43 min04:00
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Superfast
- 14701Aravali Express00:584 hr 7 min05:05
Bharuch Jn (BH) to Borivali (BVI)
292 km · Mail/Express
- 21904Bikaner–Bandra Terminus Superfast01:044 hr 18 min05:22
Bharuch Jn (BH) to Borivali (BVI)
292 km · Mail/Express
- 22934Jaipur–Bandra Terminus Superfast Express01:044 hr 18 min05:22
Bharuch Jn (BH) to Borivali (BVI)
291 km · Superfast
- 12902Gujarat Mail01:134 hr 2 min05:15
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 12962Avantika Express01:254 hr 7 min05:32
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 14707Ranakpur Express01:404 hr 33 min06:13
Bharuch Jn (BH) to Borivali (BVI)
292 km · Mail/Express
- 12956Jaipur–Mumbai Central Superfast Express02:013 hr 46 min05:47
Ankleshwar Jn (AKV) to Borivali (BVI)
282 km · Superfast
- 04827Bhagat Ki Kothi–Bandra Terminus Special02:064 hr 24 min06:30
Bharuch Jn (BH) to Borivali (BVI)
292 km · Mail/Express
- 22964Bhavnagar Terminus–Bandra Terminus Superfast02:064 hr 22 min06:28
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 09038Bhuj–Bandra Terminus Superfast Special02:474 hr 53 min07:40
Bharuch Jn (BH) to Borivali (BVI)
291 km · Mail/Express
- 12215Bandra Terminus Garib Rath03:093 hr 27 min06:36
Bharuch Jn (BH) to Borivali (BVI)
292 km · Garib Rath
- 22452Chandigarh–Bandra Terminus Express03:093 hr 27 min06:36
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 22924Bandra Terminus Humsafar04:204 hr 17 min08:37
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 19418Ahmedabad–Mumbai Central Express04:229 hr 7 min13:29
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Mail/Express
- 12954August Kranti Tejas Rajdhani Express05:283 hr 40 min09:08
Bharuch Jn (BH) to Borivali (BVI)
291 km · Rajdhani
- 22956Kutch Express05:484 hr 49 min10:37
Ankleshwar Jn (AKV) to Borivali (BVI)
282 km · Superfast
- 22908Hapa–Madgaon Superfast Express06:003 hr 55 min09:55
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Superfast
- 19578Jamnagar–Tirunelveli Express06:093 hr 46 min09:55
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Mail/Express
- 20910Porbandar–Thiruvananthapuram North Superfast Express06:093 hr 46 min09:55
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Superfast
- 22473Bikaner–Bandra Terminus Superfast Express06:504 hr 18 min11:08
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 09653Ajmer–Bandra Terminus Superfast Special06:584 hr 12 min11:10
Ankleshwar Jn (AKV) to Borivali (BVI)
282 km · Superfast
- 12934Karnavati Express07:154 hr 2 min11:17
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 12990Ajmer–Dadar Express07:384 hr 20 min11:58
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 20483Bhagat Ki Kothi–Dadar Superfast Express07:384 hr 20 min11:58
Bharuch Jn (BH) to Borivali (BVI)
292 km · Mail/Express
- 12932Mumbai Central Double Decker08:054 hr 2 min12:07
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 09625Ajmer–Daund Superfast Special08:084 hr 14 min12:22
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Superfast
- 22194Gwalior–Daund Superfast Express08:314 hr 24 min12:55
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Superfast
- 22902Udaipur City–Bandra Terminus Superfast Express08:314 hr 7 min12:38
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 82902IRCTC Tejas Express08:403 hr 37 min12:17
Bharuch Jn (BH) to Borivali (BVI)
292 km · Rajdhani
- 12996Ajmer–Bandra Terminus Superfast Express09:024 hr 15 min13:17
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 20908Sayajinagri Express09:044 hr 4 min13:08
Ankleshwar Jn (AKV) to Borivali (BVI)
283 km · Mail/Express
- 12926Paschim Express09:224 hr 16 min13:38
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 22954Gujarat Superfast Express09:514 hr 54 min14:45
Ankleshwar Jn (AKV) to Borivali (BVI)
283 km · Superfast
- 14806Barmer–Yesvantpur AC Express09:593 hr 46 min13:45
Ankleshwar Jn (AKV) to Vasai Road (BSR)
264 km · Mail/Express
- 16588Bikaner–Yesvantpur Express09:593 hr 46 min13:45
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Mail/Express
- 14711Bikaner–Bandra Terminus Special10:004 hr 53 min14:53
Bharuch Jn (BH) to Borivali (BVI)
292 km · Mail/Express
- 22497Shri Ganganagar–Tiruchchirappalli Humsafar10:193 hr 46 min14:05
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Superfast
- 22950Delhi Sarai Rohilla–Bandra Terminus Superfast Express10:193 hr 53 min14:12
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 22932Jaisalmer–Bandra Terminus Superfast Express10:274 hr 25 min14:52
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 16311Shri Ganganagar–Thiruvananthapuram North Express10:283 hr 37 min14:05
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Mail/Express
- 22475Hisar–Coimbatore AC Express10:283 hr 37 min14:05
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Superfast
- 19204Veraval–Bandra Terminus Express10:374 hr 15 min14:52
Ankleshwar Jn (AKV) to Borivali (BVI)
282 km · Mail/Express
- 19010Bandra Terminus Humsafar10:444 hr 14 min14:58
Ankleshwar Jn (AKV) to Borivali (BVI)
282 km · Superfast
- 22916Hisar–Bandra Terminus Superfast Express10:514 hr 1 min14:52
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 12998Barmer–Bandra Terminus10:573 hr 55 min14:52
Ankleshwar Jn (AKV) to Borivali (BVI)
282 km · Superfast
- 22195Jhansi–Bandra Terminus Superfast Express11:223 hr 55 min15:17
Bharuch Jn (BH) to Borivali (BVI)
292 km · Mail/Express
- 02199Jhansi–Bandra Terminus Superfast Express11:283 hr 46 min15:14
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 09002Bhiwani–Mumbai Central Superfast Special11:283 hr 57 min15:25
Bharuch Jn (BH) to Borivali (BVI)
292 km · Mail/Express
- 09008Dho Mumbai Central Special11:283 hr 57 min15:25
Bharuch Jn (BH) to Borivali (BVI)
292 km · Mail/Express
- 12472Swaraj Express11:353 hr 42 min15:17
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 19016Saurashtra Express11:366 hr 36 min18:12
Ankleshwar Jn (AKV) to Borivali (BVI)
282 km · Mail/Express
- 22918Haridwar–Bandra Terminus Superfast Express11:444 hr 13 min15:57
Bharuch Jn (BH) to Borivali (BVI)
291 km · Superfast
- 19568Vivek Express12:304 hr 5 min16:35
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Mail/Express
- 09190Katihar–Mumbai Central Special12:375 hr 1 min17:38
Bharuch Jn (BH) to Borivali (BVI)
292 km · Mail/Express
- 16613Rajkot–Coimbatore Express12:393 hr 56 min16:35
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Mail/Express
- 20968Porbandar–Secunderabad Superfast Express12:393 hr 56 min16:35
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Superfast
- 22717Rajkot–Secunderabad Superfast Express12:393 hr 56 min16:35
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Superfast
- 20922Lucknow Jn–Bandra Terminus Superfast Express15:434 hr 15 min19:58
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 22443Kanpur–Bandra Terminus Express15:434 hr 15 min19:58
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 22976Ramnagar–Bandra Terminus Express15:434 hr 15 min19:58
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 19020Haridwar–Bandra Terminus Express16:035 hr 24 min21:27
Ankleshwar Jn (AKV) to Borivali (BVI)
282 km · Mail/Express
- 14807Jodhpur–Dadar Express16:235 hr 19 min21:42
Bharuch Jn (BH) to Borivali (BVI)
292 km · Mail/Express
- 16209Ajmer–Mysuru Express17:064 hr 14 min21:20
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Mail/Express
- 16507Jodhpur–Bengaluru Express17:064 hr 14 min21:20
Bharuch Jn (BH) to Vasai Road (BSR)
273 km · Mail/Express
- 20685Gandhidham–Bengaluru Superfast Express17:154 hr 5 min21:20
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Superfast
- 12010Mumbai Central Shatabdi Express17:243 hr 24 min20:48
Bharuch Jn (BH) to Borivali (BVI)
292 km · Shatabdi · fastest
- 16333Veraval–Thiruvananthapuram Express18:263 hr 59 min22:25
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Mail/Express
- 16335Gandhidham–Nagercoil Express18:263 hr 59 min22:25
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Mail/Express
- 16337Okha–Ernakulam Express18:263 hr 59 min22:25
Ankleshwar Jn (AKV) to Vasai Road (BSR)
264 km · Mail/Express
- 19260Bhavnagar Terminus–Thiruvananthapuram North Express18:263 hr 59 min22:25
Ankleshwar Jn (AKV) to Vasai Road (BSR)
265 km · Mail/Express
- 09424Ahmedabad–Mangaluru Special18:494 hr 21 min23:10
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Mail/Express
- 22654Hazrat Nizamuddin–Thiruvananthapuram Superfast Express19:093 hr 31 min22:40
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Superfast
- 22656Hazrat Nizamuddin–Ernakulam Superfast Express19:093 hr 31 min22:40
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Superfast
- 19038Avadh Express22:214 hr 51 min03:12+1 arrives the next day
Ankleshwar Jn (AKV) to Borivali (BVI)
282 km · Mail/Express
- 07088Pratapnagar–Charlapalli Special22:426 hr 18 min05:00+1 arrives the next day
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Mail/Express
- 20942Ghazipur City–Bandra Terminus Superfast Express22:434 hr 37 min03:20+1 arrives the next day
Bharuch Jn (BH) to Borivali (BVI)
292 km · Mail/Express
- 11049Ahmedabad–Kolhapur Express22:554 hr 20 min03:15+1 arrives the next day
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Mail/Express
- 11087Veraval Pune Express22:554 hr 20 min03:15+1 arrives the next day
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Mail/Express
- 11089Bhagat Ki Kothi–Pune Express22:554 hr 20 min03:15+1 arrives the next day
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Mail/Express
- 11091Bhuj Pune Special22:554 hr 20 min03:15+1 arrives the next day
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Mail/Express
- 22185Ahmedabad–Pune Superfast22:554 hr 20 min03:15+1 arrives the next day
Bharuch Jn (BH) to Vasai Road (BSR)
274 km · Superfast
- 22946Saurashtra Mail23:134 hr 17 min03:30+1 arrives the next day
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 22928Lokshakti Express23:294 hr 51 min04:20+1 arrives the next day
Bharuch Jn (BH) to Borivali (BVI)
292 km · Superfast
- 19218Saurashtra Janta23:315 hr 16 min04:47+1 arrives the next day
Ankleshwar Jn (AKV) to Borivali (BVI)
283 km · Mail/Express
- 12928Ekta Nagar–Dadar Superfast Express23:594 hr 31 min04:30+1 arrives the next day
Bharuch Jn (BH) to Borivali (BVI)
291 km · Superfast
Search Bharuch to Mumbai for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at SuratST
Bharuch Jn BH to Vasai Road BSR
17:244 hr 16 min21:40Holds 10 in 101 hr 6 min to change at STHolds about 19 times in 20 here. Measured on 1,73,806 paired days.
12264 often runs late
- One change at SuratST
Bharuch Jn BH to Vasai Road BSR
23:204 hr 20 min03:40+1 arrives the next dayHolds 9 in 101 hr 5 min to change at STHolds about 9 times in 10 here. Measured on 2,79,802 paired days.
12297 often runs late