Trains from Bharuch to Bengaluru
1,367 km by rail · 9 direct trains · fastest 23 hr 18 min on the 19568 Vivek Express · 2 stations in Bharuch, 4 in Bengaluru
- Departures
- 09:59 – 21:55
- Fare from
- ₹625
- Sleeper · estimate
Every direct train
- 14806Barmer–Yesvantpur AC Express09:5930 hr 1 min16:00+1 arrives the next day
Ankleshwar Jn (AKV) to Yasvantpur Jn (YPR)
1,533 km · Mail/Express
- 16588Bikaner–Yesvantpur Express09:5930 hr 1 min16:00+1 arrives the next day
Ankleshwar Jn (AKV) to Yasvantpur Jn (YPR)
1,534 km · Mail/Express
- 22497Shri Ganganagar–Tiruchchirappalli Humsafar10:1927 hr 40 min13:59+1 arrives the next day
Bharuch Jn (BH) to Banaswadi (BAND)
1,491 km · Superfast
- 19568Vivek Express12:3023 hr 18 min11:48+1 arrives the next day
Bharuch Jn (BH) to Yelahanka Jn. (YNK)
1,367 km · Mail/Express · fastest
- 16613Rajkot–Coimbatore Express12:3923 hr 44 min12:23+1 arrives the next day
Ankleshwar Jn (AKV) to Krishnarajapurm (KJM)
1,389 km · Mail/Express
- 16209Ajmer–Mysuru Express17:0626 hr 9 min19:15+1 arrives the next day
Bharuch Jn (BH) to Yasvantpur Jn (YPR)
1,481 km · Mail/Express
- 16507Jodhpur–Bengaluru Express17:0626 hr 9 min19:15+1 arrives the next day
Bharuch Jn (BH) to Yasvantpur Jn (YPR)
1,485 km · Mail/Express
- 20685Gandhidham–Bengaluru Superfast Express17:1526 hr19:15+1 arrives the next day
Ankleshwar Jn (AKV) to Yasvantpur Jn (YPR)
1,471 km · Superfast
- 22689Ahmedabad–Yesvantpur Superfast Fast21:5528 hr 35 min02:30+2 arrives 2 days later
Ankleshwar Jn (AKV) to Yasvantpur Jn (YPR)
1,599 km · Superfast