Trains from Bharuch Jn to Raipur Jn
Bharuch Jn to Raipur Jn is 1,089 km by rail. 5 direct trains run it; the fastest is the 12844 Ahmedabad–Puri Superfast Express at 17 hr 54 min. The most punctual is the 22939 Okha–Bilaspur Superfast Express, on time (within 15 min) on 55% of days, typically 13 min late. 1 runs every day, leaving between 02:59 and 21:46. When they are waitlisted, a journey with one change takes 18 hr 25 min.
- Departures
- 02:59 – 21:46
- Fare from
- ₹570
- Sleeper · estimate
- Most punctual
- 55% on time
- 22939 Okha–Bilaspur Superfast Express
- Daily trains
- 1 of 5
Trains and seats
- Checking seats
- 22939Okha–Bilaspur Superfast Express06:5017 hr 55 min00:45+1 arrives the next day
BH — R · 1,089 km · Superfast
Checking seats - Checking seats
- 12844Ahmedabad–Puri Superfast Express21:4617 hr 54 min15:40+1 arrives the next day
BH — R · 1,089 km · Superfast · fastest
Checking seats - 20862Ahmedabad–Puri Express21:4617 hr 54 min15:40+1 arrives the next day
BH — R · 1,089 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 Jalgaon JnJL21:1518 hr 25 min15:40+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 — R
Checking seats - One change at SuratST19:0919 hr 1 min14:10+1 arrives the next day
1 hr 7 min longer than the fastest direct
Holds 10 in 101 hr 27 min to change at STHolds about 19 times in 20 here. Measured on 1,73,806 paired days.
12905 often runs late
BH — ST
Checking seatsST — R
Checking seats - One change at SuratST05:3719 hr 8 min00:45+1 arrives the next day
1 hr 14 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 often runs late
BH — ST
Checking seatsST — R
Checking seats - One change at SuratST20:2419 hr 16 min15:40+1 arrives the next day
1 hr 22 min longer than the fastest direct
Holds 10 in 101 hr 40 min to change at STHolds about 19 times in 20 here. Measured on 1,73,806 paired days.
12949 often runs late
BH — ST
Checking seatsST — R
Checking seats - One change at SuratST05:3719 hr 18 min00:55+1 arrives the next day
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.
22828 often runs late
BH — ST
Checking seatsST — R
Checking seats - One change at SuratST05:3719 hr 18 min00:55+1 arrives the next day
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.
12993 often runs late
BH — ST
Checking seatsST — R
Checking seats - One change at SuratST05:2819 hr 27 min00:55+1 arrives the next day
1 hr 33 min longer than the fastest direct
Holds 9 in 101 hr 2 min to change at STHolds about 9 times in 10 here. Measured on 2,27,819 paired days.
BH — ST
Checking seatsST — R
Checking seats
Which arrives on time
On time = within 15 min at Raipur Jn · year to November 2026
- 22939 Okha–Bilaspur Superfast ExpressMost punctualtypically 13 min late at Raipur Jn55%
- typically 26 min late at Raipur Jn29%
- typically 36 min late at Raipur Jn21%
- typically 47 min late at Raipur Jn16%
- typically 72 min late at Raipur Jn10%
Fares
Estimated for 1,089 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹570 | observed fares |
| 3E AC 3 economy | ₹1,355 | observed fares |
| 3A AC 3 tier | ₹1,454 | observed fares |
| 2A AC 2 tier | ₹2,042 | observed fares |
| 1A AC first class | ₹3,418 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class