Trains from Bharuch to Pune
442 km by rail · 19 direct trains · fastest 7 hr 43 min on the 22979 Hisar KK Superfast · 2 stations in Bharuch, 4 in Pune
- Departures
- 00:17 – 22:55
- Fare from
- ₹290
- Sleeper · estimate
Every direct train
- 22979Hisar KK Superfast00:177 hr 43 min08:00
Bharuch Jn (BH) to Khadki (KK)
453 km · Superfast · fastest
- 09625Ajmer–Daund Superfast Special08:088 hr 42 min16:50
Bharuch Jn (BH) to Pune Jn (PUNE)
461 km · Superfast
- 22194Gwalior–Daund Superfast Express08:317 hr 47 min16:18
Bharuch Jn (BH) to Chinchvad (CCH)
442 km · Superfast
- 14806Barmer–Yesvantpur AC Express09:598 hr 56 min18:55
Ankleshwar Jn (AKV) to Pune Jn (PUNE)
449 km · Mail/Express
- 16588Bikaner–Yesvantpur Express09:598 hr 56 min18:55
Ankleshwar Jn (AKV) to Pune Jn (PUNE)
450 km · Mail/Express
- 22497Shri Ganganagar–Tiruchchirappalli Humsafar10:198 hr 11 min18:30
Bharuch Jn (BH) to Pune Jn (PUNE)
458 km · Superfast
- 19568Vivek Express12:308 hr 40 min21:10
Bharuch Jn (BH) to Pune Jn (PUNE)
459 km · Mail/Express
- 16613Rajkot–Coimbatore Express12:398 hr 31 min21:10
Ankleshwar Jn (AKV) to Pune Jn (PUNE)
450 km · Mail/Express
- 20968Porbandar–Secunderabad Superfast Express12:398 hr 31 min21:10
Ankleshwar Jn (AKV) to Pune Jn (PUNE)
449 km · Superfast
- 22717Rajkot–Secunderabad Superfast Express12:398 hr 31 min21:10
Ankleshwar Jn (AKV) to Pune Jn (PUNE)
450 km · Superfast
- 16209Ajmer–Mysuru Express17:068 hr 39 min01:45+1 arrives the next day
Bharuch Jn (BH) to Pune Jn (PUNE)
459 km · Mail/Express
- 16507Jodhpur–Bengaluru Express17:068 hr 39 min01:45+1 arrives the next day
Bharuch Jn (BH) to Pune Jn (PUNE)
464 km · Mail/Express
- 20685Gandhidham–Bengaluru Superfast Express17:158 hr 30 min01:45+1 arrives the next day
Ankleshwar Jn (AKV) to Pune Jn (PUNE)
449 km · Superfast
- 07088Pratapnagar–Charlapalli Special22:4210 hr 48 min09:30+1 arrives the next day
Bharuch Jn (BH) to Pune Jn (PUNE)
459 km · Mail/Express
- 11049Ahmedabad–Kolhapur Express22:558 hr 35 min07:30+1 arrives the next day
Bharuch Jn (BH) to Pune Jn (PUNE)
459 km · Mail/Express
- 11087Veraval Pune Express22:558 hr 8 min07:03+1 arrives the next day
Bharuch Jn (BH) to Shivaji Nagar (SVJR)
456 km · Mail/Express
- 11089Bhagat Ki Kothi–Pune Express22:558 hr 8 min07:03+1 arrives the next day
Bharuch Jn (BH) to Shivaji Nagar (SVJR)
456 km · Mail/Express
- 11091Bhuj Pune Special22:558 hr 8 min07:03+1 arrives the next day
Bharuch Jn (BH) to Shivaji Nagar (SVJR)
456 km · Mail/Express
- 22185Ahmedabad–Pune Superfast22:558 hr 8 min07:03+1 arrives the next day
Bharuch Jn (BH) to Shivaji Nagar (SVJR)
456 km · Superfast
Search Bharuch to Pune 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 Pune Jn PUNE
23:208 hr 20 min07: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.
- One change at SuratST
Bharuch Jn BH to Pune Jn PUNE
23:298 hr 26 min07:55+1 arrives the next dayHolds 9 in 101 hr 10 min to change at STHolds about 9 times in 10 here. Measured on 2,79,802 paired days.
09627 often runs late
- One change at SuratST
Bharuch Jn BH to Pune Jn PUNE
23:138 hr 27 min07:40+1 arrives the next dayHolds 9 in 101 hr 20 min to change at STHolds about 9 times in 10 here. Measured on 2,79,802 paired days.
- One change at SuratST
Bharuch Jn BH to Pune Jn PUNE
17:248 hr 46 min02:10+1 arrives the next dayHolds 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 Pune Jn PUNE
23:138 hr 52 min08:05+1 arrives the next dayHolds 9 in 101 hr 10 min to change at STHolds about 9 times in 10 here. Measured on 2,79,802 paired days.