Trains from Pune Jn to Bharuch Jn
Pune Jn to Bharuch Jn is 458 km by rail. 12 direct trains run it; the fastest is the 22498 Shri Ganganagar Humsafar at 7 hr 11 min. The most punctual is the 11088 Pune–Veraval Express, on time (within 15 min) on 78% of days, typically 4 min late. None runs every day, leaving between 00:25 and 20:10. When they are waitlisted, a journey with one change takes 7 hr 25 min.
- Departures
- 00:25 – 20:10
- Fare from
- ₹295
- Sleeper · estimate
- Most punctual
- 78% on time
- 11088 Pune–Veraval Express
- Daily trains
- 0 of 12
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 11088Pune–Veraval Express20:108 hr 9 min04:19+1 arrives the next day
PUNE — BH · 461 km · Mail/Express
Checking seats - 11090Pune–Bhagat Ki Kothi Express20:108 hr 9 min04:19+1 arrives the next day
PUNE — BH · 461 km · Mail/Express
Checking seats - Checking seats
- 22186Pune–Ahmedabad Superfast Express20:108 hr 9 min04:19+1 arrives the next day
PUNE — BH · 461 km · Superfast
Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at SuratST11:107 hr 25 min18:35
about as quick as the fastest direct
Holds 9 in 101 hr 4 min to change at ST — tightHolds about 9 times in 10 here. 85 min would make it 9 in 10. Measured on 1,13,022 paired days.
12263 often runs late
PUNE — ST
Checking seatsST — BH
Checking seats - One change at SuratST11:057 hr 30 min18:35
about as quick as the fastest direct
Holds 8 in 101 hr 5 min to change at ST — tightHolds about 8 times in 10 here. This train arrives a median 28 min late, against 9 min late for the junction's typical arrival. 99 min would make it 9 in 10. Measured on 1,13,022 paired days.
22919 often runs late
PUNE — ST
Checking seatsST — BH
Checking seats - One change at SuratST11:107 hr 37 min18:47
about as quick as the fastest direct
Holds 9 in 101 hr 16 min to change at ST — tightHolds about 9 times in 10 here. 85 min would make it 9 in 10. Measured on 1,13,022 paired days.
12263 often runs late
PUNE — ST
Checking seatsST — BH
Checking seats - One change at LonavlaLNL07:158 hr 11 min15:26
1 hr longer than the fastest direct
Holds 10 in 101 hr 19 min to change at LNLHolds about 19 times in 20 here. Measured on 1,62,027 paired days.
22498 often runs late
PUNE — LNL
Checking seatsLNL — BH
Checking seats - One change at VapiVAPI11:058 hr 15 min19:20
1 hr 4 min longer than the fastest direct
Holds 8 in 101 hr 2 min to change at VAPI — tightHolds about 8 times in 10 here. This train arrives a median 37 min late, against 18 min late for the junction's typical arrival. 86 min would make it 9 in 10. Measured on 52,625 paired days.
12493 often runs late
PUNE — VAPI
Checking seatsVAPI — BH
Checking seats - One change at VapiVAPI09:408 hr 18 min17:58
1 hr 7 min longer than the fastest direct
Holds 9 in 101 hr 2 min to change at VAPI — tightHolds about 9 times in 10 here. 78 min would make it 9 in 10. Measured on 52,625 paired days.
16587 often runs late
PUNE — VAPI
Checking seatsVAPI — BH
Checking seats - One change at SuratST18:508 hr 26 min03:16+1 arrives the next day
1 hr 15 min longer than the fastest direct
Holds 9 in 101 hr to change at STHolds about 9 times in 10 here. Measured on 2,79,802 paired days.
20861 PURI ADI SF 02:38 — 03:16 on Thu
16210 often runs late
PUNE — ST
Checking seatsST — BH
Checking seats
Which arrives on time
On time = within 15 min at Bharuch Jn · year to October 2026 · 9 of 12 trains tracked
- 11088 Pune–Veraval ExpressMost punctualtypically 4 min late at Bharuch Jn78%
- typically 5 min late at Bharuch Jn73%
- typically 9 min late at Bharuch Jn67%
- typically 7 min late at Bharuch Jn62%
- typically 13 min late at Bharuch Jn56%
Runs late more often than not
- 22193 Daund–Gwalior Superfast Express — arrives on time only 26% of the time, typically 29 min late
- 16210 Ajmer Express — arrives on time only 38% of the time, typically 20 min late
- 22498 Shri Ganganagar Humsafar — arrives on time only 44% of the time, typically 17 min late
Fares
Estimated for 458 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹295 | observed fares |
| 3E AC 3 economy | ₹725 | observed fares |
| 3A AC 3 tier | ₹788 | observed fares |
| 2A AC 2 tier | ₹1,113 | observed fares |
| 1A AC first class | ₹1,827 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class