Trains from Mumbai to Lucknow
1,365 km by rail · 20 direct trains · fastest 21 hr 58 min on the 12534 Pushpak Express · 5 daily · 3 stations in Mumbai, 3 in Lucknow
- Departures
- 00:35 – 23:50
- Fare from
- ₹625
- Sleeper · estimate
Every direct train
- 15068Bandra Terminus–Gorakhpur Express00:3529 hr 45 min06:20+1 arrives the next day
Borivali (BVI) to Lucknow (LKO)
1,538 km · Mail/Express
- 22538Kushinagar Express01:2024 hr 22 min01:42+1 arrives the next day
Kalyan Jn (KYN) to Aishbagh (ASH)
1,365 km · Superfast
- 20103Mumbai LTT–Azamgarh Superfast Express05:2324 hr 42 min06:05+1 arrives the next day
Lokmanya Tilak Terminus (LTT) to Aishbagh (ASH)
1,402 km · Superfast
- 22921Gorakhpur Antyodaya05:3327 hr 32 min09:05+1 arrives the next day
Borivali (BVI) to Lucknow (LKO)
1,664 km · Superfast
- 12534Pushpak Express09:1521 hr 58 min07:13+1 arrives the next day
Kalyan Jn (KYN) to Aishbagh (ASH)
1,365 km · Superfast · fastest
- 05038Bandra Terminus–Barhni Unreserved Special10:0731 hr 3 min17:10+1 arrives the next day
Borivali (BVI) to Aishbagh (ASH)
1,543 km · Mail/Express
- 09189Mumbai Central–Katihar Special11:2525 hr 55 min13:20+1 arrives the next day
Borivali (BVI) to Aishbagh (ASH)
1,479 km · Mail/Express
- 20921Bandra Terminus–Lucknow Jn Superfast Express12:3525 hr 45 min14:20+1 arrives the next day
Borivali (BVI) to Lucknow Ne (LJN)
1,663 km · Superfast
- 12598Mumbai CSMT–Gorakhpur Express14:2522 hr 45 min13:10+1 arrives the next day
Kalyan Jn (KYN) to Lucknow (LKO)
1,367 km · Superfast
- 22121Mumbai LTT–Lucknow AC Express14:2522 hr 55 min13:20+1 arrives the next day
Kalyan Jn (KYN) to Lucknow (LKO)
1,371 km · Superfast
- 12143Mumbai LTT–Sultanpur Superfast Express15:4522 hr 55 min14:40+1 arrives the next day
Lokmanya Tilak Terminus (LTT) to Lucknow (LKO)
1,404 km · Superfast
- 04211Mumbai LTT–Sultanpur Special16:0728 hr 43 min20:50+1 arrives the next day
Kalyan Jn (KYN) to Lucknow (LKO)
1,367 km · Mail/Express
- 04225Mumbai LTT–Varanasi Special16:0728 hr 43 min20:50+1 arrives the next day
Kalyan Jn (KYN) to Lucknow (LKO)
1,367 km · Mail/Express
- 11079Mumbai LTT–Gorakhpur Express16:2022 hr 20 min14:40+1 arrives the next day
Kalyan Jn (KYN) to Lucknow (LKO)
1,371 km · Mail/Express
- 15066Panvel–Gorakhpur Express16:2022 hr 20 min14:40+1 arrives the next day
Kalyan Jn (KYN) to Lucknow (LKO)
1,372 km · Mail/Express
- 12107Mumbai LTT–Sitapur Express17:1022 hr 10 min15:20+1 arrives the next day
Kalyan Jn (KYN) to Aishbagh (ASH)
1,374 km · Superfast
- 12173Udyog Nagri Express17:1022 hr 20 min15:30+1 arrives the next day
Kalyan Jn (KYN) to Lucknow (LKO)
1,367 km · Superfast
- 15086Bandra Terminus–Gorakhpur Superfast Special22:1326 hr 35 min00:48+2 arrives 2 days later
Borivali (BVI) to Aishbagh (ASH)
1,543 km · Mail/Express
- 19037Avadh Express22:3328 hr 52 min03:25+2 arrives 2 days later
Borivali (BVI) to Aishbagh (ASH)
1,544 km · Mail/Express
- 01079Mumbai CSMT–Gorakhpur Special23:5028 hr 15 min04:05+2 arrives 2 days later
Kalyan Jn (KYN) to Lucknow (LKO)
1,367 km · Mail/Express
Search Mumbai to Lucknow for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Virangana Lakshmibai(Jhanshi)VGLJ
Kalyan Jn KYN to Lucknow LKO
16:4520 hr 25 min13:10+1 arrives the next dayHolds 9 in 101 hr 52 min to change at VGLJ — tightHolds about 9 times in 10 here. 127 min would make it 9 in 10. Measured on 1,81,205 paired days.
12598 often runs late
- One change at Bhopal JnBPL
Kalyan Jn KYN to Lucknow LKO
16:4520 hr 25 min13:10+1 arrives the next dayHolds 9 in 101 hr 40 min to change at BPLHolds about 9 times in 10 here. Measured on 99,777 paired days.
15024 often runs late
- One change at Virangana Lakshmibai(Jhanshi)VGLJ
Kalyan Jn KYN to Lucknow LKO
16:4520 hr 35 min13:20+1 arrives the next dayHolds 9 in 101 hr 52 min to change at VGLJ — tightHolds about 9 times in 10 here. 127 min would make it 9 in 10. Measured on 1,81,205 paired days.
22121 often runs late
- One change at Bhusaval JnBSL
Kalyan Jn KYN to Lucknow LKO
16:4521 hr 55 min14:40+1 arrives the next dayHolds 8 in 101 hr 35 min to change at BSL — tightHolds about 8 times in 10 here. This train arrives a median 13 min late, against 36 min late for the junction's typical arrival. 216 min would make it 9 in 10. Measured on 2,40,403 paired days.
15066 often runs late
Mumbai to Lucknow, station by station
- Kalyan Jn to Lucknow8 trains · seats and fares
- Borivali to Aishbagh4 trains · seats and fares
- Kalyan Jn to Aishbagh3 trains · seats and fares
- Borivali to Lucknow2 trains · seats and fares
- Lokmanya Tilak Terminus to Aishbagh1 train · seats and fares
- Borivali to Lucknow Ne1 train · seats and fares
- Lokmanya Tilak Terminus to Lucknow1 train · seats and fares