Dehri On Son to Bharuch Jn by train, with one change
No direct train · 1 change at Bharatpur Jn · 1,196 km apart in a straight line · fastest 28 hr 2 min · Daily
Check this journey for your dateJourneys and seats
Each leg is a separate ticket
- One change at Bharatpur JnBTE07:4028 hr 2 min11:42+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
DOS — BTE
Checking seatsBTE — BH
Checking seats - One change at DahodDHD00:5328 hr 33 min05:26+1 arrives the next dayHolds 10 in 103 hr 12 min to change at DHD
Holds about 19 times in 20 here. Measured on 93,649 paired days.
12942 often runs late
DOS — DHD
Checking seatsDHD — BH
Checking seats - One change at Nadiad JnND00:5328 hr 42 min05:35+1 arrives the next dayAlmost always holds1 hr 22 min to change at ND
Almost always holds here. Measured on 59,324 paired days.
12942 often runs late
DOS — ND
Checking seatsND — BH
Checking seats - One change at Kanpur CentralCNB07:4028 hr 55 min12:35+1 arrives the next dayHolds 9 in 102 hr 50 min to change at CNB
Holds about 9 times in 10 here. Measured on 1,99,118 paired days.
22307 often runs late
DOS — CNB
Checking seatsCNB — BH
Checking seats - One change at GhaziabadGZB06:1029 hr 32 min11:42+1 arrives the next dayHolds 9 in 101 hr 17 min to change at GZB
Holds about 9 times in 10 here. Measured on 1,95,969 paired days.
13051 often runs late
DOS — GZB
Checking seatsGZB — BH
Checking seats - One change at Ahmedabad JnADI00:5330 hr 20 min07:13+1 arrives the next dayHolds 9 in 101 hr 35 min to change at ADI
Holds about 9 times in 10 here. Measured on 26,307 paired days.
DOS — ADI
Checking seatsADI — BH
Checking seats - One change at Jalgaon JnJL07:5830 hr 42 min14:40+1 arrives the next dayHolds 10 in 104 hr 2 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.
20906 Ekta Nagar Mahamana 08:52 — 14:40 on Sat
12321 often runs late
DOS — JL
Checking seatsJL — BH
Checking seats - One change at Janghai JnJNH15:5430 hr 47 min22:41+1 arrives the next dayAlmost always holds2 hr 42 min to change at JNH
Almost always holds here. Measured on 10,713 paired days.
20942 often runs late
DOS — JNH
Checking seatsJNH — BH
Checking seats - One change at Varanasi JnBSB22:2831 hr 34 min06:02+2 arrives 2 days laterAlmost always holds2 hr 40 min to change at BSB
Almost always holds here. Measured on 662 paired days.
DOS — BSB
Checking seatsBSB — BH
Checking seats
Check this journey for your date
Dehri On Son to Bharuch Jn by train
Is there a direct train from Dehri On Son to Bharuch Jn?
No. No single train runs from Dehri On Son to Bharuch Jn. The journey takes one change, at Bharatpur Jn, and the fastest combination takes 28 hr 2 min.
What is the fastest way from Dehri On Son to Bharuch Jn by train?
12307 Howrah–Jodhpur Express departs Dehri On Son at 07:40 and reaches Bharatpur Jn at 20:40. 22918 Haridwar–Bandra Terminus Superfast Express then departs at 00:22 and arrives Bharuch Jn at 11:42. Total 28 hr 2 min, with 3 hr 42 min to change.
Where do you change trains between Dehri On Son and Bharuch Jn?
Bharatpur Jn (BTE) is the interchange on the fastest route, with 3 hr 42 min between the arriving and departing trains.
Which days can you travel from Dehri On Son to Bharuch Jn?
A connection is available every day of the week.
Other trains from Dehri On Son
- Dehri On Son to Dd Upadhyaya Jn60 direct trains · 119 km
- Dehri On Son to Koderma35 direct trains · 161 km
- Dehri On Son to Parasnath28 direct trains · 237 km
- Dehri On Son to Gomoh Jn26 direct trains · 255 km
- Dehri On Son to Dhanbad Jn25 direct trains · 284 km
- Dehri On Son to Varanasi Jn22 direct trains · 137 km