Trains from Malda to Gaya
405 km by rail · 3 direct trains · fastest 8 hr 45 min on the 03435 Malda Town–Anand Vihar Special · 1 station in Malda, 1 in Gaya
- Departures
- 09:30 – 20:10
- Fare from
- ₹270
- Sleeper · estimate
Every direct train
- 03435Malda Town–Anand Vihar Special09:308 hr 45 min18:15
Malda Town (MLDT) to Gaya Jn (GAYA)
406 km · Mail/Express · fastest
- 13435Amrit Bharat Express20:059 hr 10 min05:15+1 arrives the next day
Malda Town (MLDT) to Gaya Jn (GAYA)
406 km · Mail/Express
- 15620Kamakhya–Gaya Express20:1010 hr06:10+1 arrives the next day
Malda Town (MLDT) to Gaya Jn (GAYA)
405 km · Mail/Express
Search Malda to Gaya for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Asansol JnASN
Malda Town MLDT to Gaya Jn GAYA
13:109 hr 47 min22:57Holds 9 in 101 hr to change at ASNHolds about 9 times in 10 here. Measured on 9,459 paired days.
03465 often runs late
- One change at DurgapurDGR
Malda Town MLDT to Gaya Jn GAYA
12:5510 hr 2 min22:57Holds 9 in 101 hr 25 min to change at DGRHolds about 9 times in 10 here. Measured on 2,00,302 paired days.
13425 often runs late
- One change at Patna JnPNBE
Malda Town MLDT to Gaya Jn GAYA
15:1010 hr 10 min01:20+1 arrives the next dayHolds 8 in 101 hr 22 min to change at PNBE — tightHolds about 8 times in 10 here. 133 min would make it 9 in 10. Measured on 56,337 paired days.
20501 often runs late
- One change at Patna JnPNBE
Malda Town MLDT to Gaya Jn GAYA
20:2012 hr08:20+1 arrives the next dayHolds 8 in 101 hr 15 min to change at PNBE — tightHolds about 8 times in 10 here. This train arrives a median 2 min late, against 23 min late for the junction's typical arrival. 114 min would make it 9 in 10. Measured on 34,553 paired days.
- One change at Patna JnPNBE
Malda Town MLDT to Gaya Jn GAYA
19:2012 hr 35 min07:55+1 arrives the next dayHolds 8 in 101 hr 32 min to change at PNBE — tightHolds about 8 times in 10 here. 135 min would make it 9 in 10. Measured on 34,553 paired days.
15733 often runs late