Trains from Varanasi to Malda
625 km by rail · 6 direct trains · fastest 14 hr 45 min on the 13436 Amrit Bharat Express · 1 station in Varanasi, 1 in Malda
- Departures
- 01:50 – 17:10
- Fare from
- ₹370
- Sleeper · estimate
Every direct train
- 13436Amrit Bharat Express01:5014 hr 45 min16:35
Varanasi Jn (BSB) to Malda Town (MLDT)
628 km · Mail/Express · fastest
- 14004New Delhi–Malda Town Express08:1015 hr 25 min23:35
Varanasi Jn (BSB) to Malda Town (MLDT)
625 km · Mail/Express
- 13430Anand Vihar–Malda Town Express08:5014 hr 45 min23:35
Varanasi Jn (BSB) to Malda Town (MLDT)
626 km · Mail/Express
- 03438Haridwar–Malda Town Special09:1014 hr 45 min23:55
Varanasi Jn (BSB) to Malda Town (MLDT)
625 km · Passenger
- 15734Farkka Express17:1016 hr 35 min09:45+1 arrives the next day
Varanasi Jn (BSB) to Malda Town (MLDT)
625 km · Mail/Express
- 15744Farakka Express17:1016 hr 35 min09:45+1 arrives the next day
Varanasi Jn (BSB) to Malda Town (MLDT)
625 km · Mail/Express
Search Varanasi to Malda for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Kiul JnKIUL
Varanasi Jn BSB to Malda Town MLDT
06:1014 hr 40 min20:50Usually holds2 hr 35 min to change at KIULTypically 16 min late here, still leaving about 120 min to change.
22500 often runs late