Trains from Bharuch to Lucknow
1,188 km by rail · 5 direct trains · fastest 21 hr 57 min on the 20921 Bandra Terminus–Lucknow Jn Superfast Express · 1 daily · 2 stations in Bharuch, 2 in Lucknow
- Departures
- 02:46 – 16:23
- Fare from
- ₹570
- Sleeper · estimate
Every direct train
- 19037Avadh Express02:4624 hr 39 min03:25+1 arrives the next day
Ankleshwar Jn (AKV) to Aishbagh (ASH)
1,262 km · Mail/Express
- 09097Udhna–Ayodhya Cantt Special07:3725 hr 31 min09:08+1 arrives the next day
Bharuch Jn (BH) to Aishbagh (ASH)
1,252 km · Superfast
- 09093Udhana – Ayodhya Cant Special08:2123 hr 12 min07:33+1 arrives the next day
Bharuch Jn (BH) to Aishbagh (ASH)
1,188 km · Mail/Express
- 09189Mumbai Central–Katihar Special15:2121 hr 59 min13:20+1 arrives the next day
Bharuch Jn (BH) to Aishbagh (ASH)
1,188 km · Mail/Express
- 20921Bandra Terminus–Lucknow Jn Superfast Express16:2321 hr 57 min14:20+1 arrives the next day
Bharuch Jn (BH) to Lucknow Ne (LJN)
1,371 km · Superfast · fastest
Search Bharuch to Lucknow for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Kanpur CentralCNB
Bharuch Jn BH to Aishbagh ASH
03:4321 hr 42 min01:25+1 arrives the next dayHolds 8 in 101 hr 15 min to change at CNB — tightHolds about 8 times in 10 here. 117 min would make it 9 in 10. Measured on 3,58,170 paired days.
20941 often runs late
- One change at Kanpur CentralCNB
Bharuch Jn BH to Aishbagh ASH
03:4321 hr 59 min01:42+1 arrives the next dayHolds 9 in 101 hr 35 min to change at CNB — tightHolds about 9 times in 10 here. 117 min would make it 9 in 10. Measured on 3,58,170 paired days.
20941 often runs late
- One change at Mathura JnMTJ
Bharuch Jn BH to Aishbagh ASH
15:0422 hr 16 min13:20+1 arrives the next dayHolds 9 in 101 hr to change at MTJ — tightHolds about 9 times in 10 here. 88 min would make it 9 in 10. Measured on 83,024 paired days.
12471 often runs late
- One change at Virangana Lakshmibai(Jhanshi)VGLJ
Bharuch Jn BH to Aishbagh ASH
08:3025 hr 10 min09:40+1 arrives the next dayHolds 9 in 102 hr 13 min to change at VGLJHolds about 9 times in 10 here. Measured on 1,81,205 paired days.
09065 often runs late
- One change at Mathura CantMRT
Bharuch Jn BH to Aishbagh ASH
09:2425 hr 21 min10:45+1 arrives the next dayAlmost always holds1 hr 27 min to change at MRTAlmost always holds here. Measured on 429 paired days.
both trains usually run on time
- One change at Vadodara JnBRC
Bharuch Jn BH to Aishbagh ASH
01:5225 hr 33 min03:25+1 arrives the next dayHolds 9 in 101 hr 5 min to change at BRCHolds about 9 times in 10 here. Measured on 2,52,063 paired days.
both trains usually run on time