Trains from Malda to Satna
921 km by rail · 2 direct trains · fastest 18 hr 45 min on the 15648 Guwahati–Mumbai LTT Express · 1 station in Malda, 1 in Satna
- Departures
- 04:00 – 09:30
- Fare from
- ₹485
- Sleeper · estimate
Every direct train
Search Malda to Satna for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Dd Upadhyaya JnDDU
Malda Town MLDT to Satna STA
15:1016 hr 35 min07:45+1 arrives the next dayHolds 9 in 101 hr 37 min to change at DDUHolds about 9 times in 10 here. Measured on 1,16,510 paired days.
20501 often runs late
- One change at AraARA
Malda Town MLDT to Satna STA
09:3019 hr 5 min04:35+1 arrives the next day13429 Malda Town–Anand Vihar Express 09:30 — 18:47 on Fri
Holds 9 in 102 hr 1 min to change at ARA — tightHolds about 9 times in 10 here. This train arrives a median 58 min late, against 38 min late for the junction's typical arrival. 135 min would make it 9 in 10. Measured on 90,438 paired days.
14003 often runs late
- One change at Patna JnPNBE
Malda Town MLDT to Satna STA
09:3019 hr 20 min04:50+1 arrives the next dayAlmost always holds2 hr 22 min to change at PNBEAlmost always holds here. Measured on 83,161 paired days.
14003 often runs late
- One change at Bhabua RoadBBU
Malda Town MLDT to Satna STA
20:0520 hr 25 min16:30+1 arrives the next dayHolds 9 in 101 hr 37 min to change at BBUHolds about 9 times in 10 here. Measured on 50,274 paired days.
13435 often runs late
- One change at Dd Upadhyaya JnDDU
Malda Town MLDT to Satna STA
04:3520 hr 45 min01:20+1 arrives the next dayHolds 8 in 102 hr 7 min to change at DDU — tightHolds about 8 times in 10 here. This train arrives a median 72 min late, against 7 min late for the junction's typical arrival. 185 min would make it 9 in 10. Measured on 1,09,635 paired days.
15658 often runs late
- One change at MirzapurMZP
Malda Town MLDT to Satna STA
04:3520 hr 50 min01:25+1 arrives the next dayHolds 9 in 102 hr 55 min to change at MZPHolds about 9 times in 10 here. This train arrives a median 89 min late, against 53 min late for the junction's typical arrival. Measured on 60,914 paired days.
15658 often runs late
- One change at MirzapurMZP
Malda Town MLDT to Satna STA
04:3521 hr 15 min01:50+1 arrives the next dayHolds 8 in 102 hr 12 min to change at MZP — tightHolds about 8 times in 10 here. This train arrives a median 89 min late, against 53 min late for the junction's typical arrival. 170 min would make it 9 in 10. Measured on 60,914 paired days.
15658 often runs late