Bhabua Road to Surat by train, with one change
No direct train · 1 change at Bharatpur Jn · 1,186 km apart in a straight line · fastest 25 hr 52 min · Daily
Check this journey for your dateJourneys and seats
Each leg is a separate ticket
- One change at Bharatpur JnBTE08:2525 hr 52 min10:17+1 arrives the next dayHolds 9 in 101 hr 30 min to change at BTE
Holds about 9 times in 10 here. This train arrives a median 31 min late, against 16 min late for the junction's typical arrival. Measured on 1,53,149 paired days.
12987 often runs late
BBU — BTE
Checking seatsBTE — ST
Checking seats - One change at KhandwaKNW05:0627 hr 1 min08:07+1 arrives the next dayHolds 9 in 102 hr 20 min to change at KNW — tight
Holds about 9 times in 10 here. This train arrives a median 79 min late, against 9 min late for the junction's typical arrival. 151 min would make it 9 in 10. Measured on 2,18,306 paired days.
18609 often runs late
BBU — KNW
Checking seatsKNW — ST
Checking seats - One change at Dd Upadhyaya JnDDU12:4327 hr 9 min15:52+1 arrives the next dayHolds 8 in 101 hr 20 min to change at DDU — tight
Holds about 8 times in 10 here. 120 min would make it 9 in 10. Measured on 1,09,635 paired days.
63557 often runs late
BBU — DDU
Checking seatsDDU — ST
Checking seats - One change at Nagda JnNAD01:4227 hr 31 min05:13+1 arrives the next dayAlmost always holds2 hr 49 min to change at NAD
Almost always holds here. Measured on 2,20,685 paired days.
BBU — NAD
Checking seatsNAD — ST
Checking seats - One change at Ujjain JnUJN03:2527 hr 32 min06:57+1 arrives the next dayHolds 9 in 101 hr 15 min to change at UJN
Holds about 9 times in 10 here. This train arrives a median 29 min late, against 12 min late for the junction's typical arrival. Measured on 1,43,030 paired days.
22912 often runs late
BBU — UJN
Checking seatsUJN — ST
Checking seats - One change at JabalpurJBP07:1827 hr 47 min11:05+1 arrives the next dayHolds 9 in 102 hr 40 min to change at JBP — tight
Holds about 9 times in 10 here. This train arrives a median 46 min late, against 20 min late for the junction's typical arrival. 188 min would make it 9 in 10. Measured on 10,926 paired days.
12389 often runs late
BBU — JBP
Checking seatsJBP — ST
Checking seats - One change at Bharatpur JnBTE08:3828 hr 22 min13:00+1 arrives the next dayAlmost always holds3 hr 42 min to change at BTE
Almost always holds here. Measured on 1,53,149 paired days.
12307 often runs late
BBU — BTE
Checking seatsBTE — ST
Checking seats - One change at Jalgaon JnJL08:5028 hr 47 min13:37+1 arrives the next dayHolds 10 in 103 hr 35 min to change at JL
Holds about 19 times in 20 here. This train arrives a median 19 min late, against 34 min late for the junction's typical arrival. Measured on 5,43,708 paired days.
12321 often runs late
BBU — JL
Checking seatsJL — ST
Checking seats
Check this journey for your date
Bhabua Road to Surat by train
Is there a direct train from Bhabua Road to Surat?
No. No single train runs from Bhabua Road to Surat. The journey takes one change, at Bharatpur Jn, and the fastest combination takes 25 hr 52 min.
What is the fastest way from Bhabua Road to Surat by train?
12987 Sealdah–Ajmer Superfast Express departs Bhabua Road at 08:25 and reaches Bharatpur Jn at 19:50. 22922 Antyodaya Express then departs at 21:20 and arrives Surat at 10:17. Total 25 hr 52 min, with 1 hr 30 min to change.
Where do you change trains between Bhabua Road and Surat?
Bharatpur Jn (BTE) is the interchange on the fastest route, with 1 hr 30 min between the arriving and departing trains.
Which days can you travel from Bhabua Road to Surat?
A connection is available every day of the week.