Trains from Mumbai to Gaya
1,644 km by rail · 3 direct trains · fastest 26 hr 50 min on the 12322 Kolkata Mail · 1 daily · 1 station in Mumbai, 1 in Gaya
- Departures
- 13:55 – 23:15
- Fare from
- ₹710
- Sleeper · estimate
Every direct train
- 22357Mumbai LTT–Gaya Superfast Express13:5532 hr 5 min22:00+1 arrives the next day
Kalyan Jn (KYN) to Gaya Jn (GAYA)
1,962 km · Mail/Express
- 18610Mumbai LTT–Ranchi Express17:2030 hr 50 min00:10+2 arrives 2 days later
Kalyan Jn (KYN) to Gaya Jn (GAYA)
1,651 km · Mail/Express
- 12322Kolkata Mail23:1526 hr 50 min02:05+2 arrives 2 days later
Kalyan Jn (KYN) to Gaya Jn (GAYA)
1,644 km · Superfast · fastest
Search Mumbai to Gaya for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Bhusaval JnBSL
Kalyan Jn KYN to Gaya Jn GAYA
06:5526 hr 45 min09:40+1 arrives the next dayHolds 8 in 101 hr 40 min to change at BSL — tightHolds about 8 times in 10 here. This train arrives a median 45 min late, against 28 min late for the junction's typical arrival. 226 min would make it 9 in 10. Measured on 2,30,124 paired days.
12859 often runs late
- One change at Dd Upadhyaya JnDDU
Kalyan Jn KYN to Gaya Jn GAYA
00:2027 hr 22 min03:42+1 arrives the next dayHolds 9 in 101 hr 12 min to change at DDU — tightHolds about 9 times in 10 here. 78 min would make it 9 in 10. Measured on 1,16,510 paired days.
- One change at Dd Upadhyaya JnDDU
Kalyan Jn KYN to Gaya Jn GAYA
07:3027 hr 25 min10:55+1 arrives the next dayHolds 9 in 101 hr 52 min to change at DDU — tightHolds about 9 times in 10 here. This train arrives a median 19 min late, against 3 min late for the junction's typical arrival. 159 min would make it 9 in 10. Measured on 1,76,077 paired days.
12741 often runs late