Skip to search

Trains from Malda to Dibrugarh

1,033 km by rail · 7 direct trains · fastest 18 hr 55 min on the 05951 SMVT Bengaluru–New Tinsukia Special · 1 daily · 1 station in Malda, 1 in Dibrugarh

Departures
01:25 – 20:05
Fare from
₹520
Sleeper · estimate
Check seats for your date

Every direct train

Search Malda to Dibrugarh for your date

Malda to Dibrugarh, station by station

Other trains from Malda

Other trains to Dibrugarh