Trains from Bharuch Jn to Nagpur
Bharuch Jn to Nagpur is 787 km by rail. 6 direct trains run it; the fastest is the 12844 Ahmedabad–Puri Superfast Express at 13 hr 4 min. It is also the most punctual, arriving on time (within 15 min) on 79% of days, typically 3 min late. 1 runs every day, leaving between 02:59 and 21:46. When they are waitlisted, a journey with one change takes 13 hr 16 min.
- Departures
- 02:59 – 21:46
- Fare from
- ₹465
- Sleeper · estimate
- Most punctual
- 79% on time
- 12844 Ahmedabad–Puri Superfast Express
- Daily trains
- 1 of 6
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 12844Ahmedabad–Puri Superfast Express21:4613 hr 4 min10:50+1 arrives the next day
BH — NGP · 787 km · Superfast · fastest
Checking seats - 20862Ahmedabad–Puri Express21:4613 hr 4 min10:50+1 arrives the next day
BH — NGP · 787 km · Mail/Express
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 Bhusaval JnBSL19:0913 hr 16 min08:25+1 arrives the next day
about as quick as the fastest direct
Holds 8 in 101 hr 15 min to change at BSL — tightHolds about 8 times in 10 here. This train arrives a median 14 min late, against 34 min late for the junction's typical arrival. 186 min would make it 9 in 10. Measured on 3,14,973 paired days.
22967 often runs late
BH — BSL
Checking seatsBSL — NGP
Checking seats - One change at Jalgaon JnJL21:1513 hr 35 min10:50+1 arrives the next day
31 min longer than the fastest direct
Holds 9 in 101 hr to change at JL — tightHolds about 9 times in 10 here. This train arrives a median 13 min late, against 34 min late for the junction's typical arrival. 104 min would make it 9 in 10. Measured on 5,43,708 paired days.
22138 often runs late
BH — JL
Checking seatsJL — NGP
Checking seats - One change at Wardha JnWR21:4614 hr 14 min12:00+1 arrives the next day
1 hr 10 min longer than the fastest direct
12844 Ahmedabad–Puri Superfast Express 21:46 — 09:08 on Mon
Holds 9 in 101 hr 14 min to change at WR — tightHolds about 9 times in 10 here. 82 min would make it 9 in 10. Measured on 1,33,715 paired days.
20862 often runs late
BH — WR
Checking seatsWR — NGP
Checking seats - One change at SuratST05:3714 hr 28 min20:05
1 hr 24 min longer than the fastest direct
Holds 9 in 101 hr 25 min to change at STHolds about 9 times in 10 here. Measured on 6,877 paired days.
BH — ST
Checking seatsST — NGP
Checking seats - One change at SuratST05:3714 hr 28 min20:05
1 hr 24 min longer than the fastest direct
Holds 9 in 101 hr 5 min to change at STHolds about 9 times in 10 here. Measured on 2,27,819 paired days.
22939 Okha–Bilaspur Superfast Express 07:45 — 20:05 on Sun
both trains usually run on time
BH — ST
Checking seatsST — NGP
Checking seats - One change at Badnera JnBD17:4914 hr 36 min08:25+1 arrives the next day
1 hr 32 min longer than the fastest direct
Holds 10 in 101 hr 3 min to change at BDHolds about 19 times in 20 here. Measured on 91,746 paired days.
BH — BD
Checking seatsBD — NGP
Checking seats
Which arrives on time
On time = within 15 min at Nagpur · year to November 2026
- 12844 Ahmedabad–Puri Superfast ExpressMost punctualtypically 3 min late at Nagpur79%
- typically 6 min late at Nagpur78%
- typically 3 min late at Nagpur75%
- typically 6 min late at Nagpur73%
- typically 3 min late at Nagpur66%
Runs late more often than not
- 12833 Ahmedabad–Howrah Express — arrives on time only 52% of the time, typically 13 min late
Fares
Estimated for 787 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹465 | observed fares |
| 3E AC 3 economy | ₹1,108 | observed fares |
| 3A AC 3 tier | ₹1,192 | observed fares |
| 2A AC 2 tier | ₹1,670 | observed fares |
| 1A AC first class | ₹2,783 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class