Skip to search

Trains from Siliguri to Dibrugarh

801 km by rail · 17 direct trains · fastest 15 hr 25 min on the 05951 SMVT Bengaluru–New Tinsukia Special · 3 daily · 1 station in Siliguri, 1 in Dibrugarh

Departures
00:20 – 23:55
Fare from
₹440
Sleeper · estimate
Check seats for your date

Every direct train

Search Siliguri to Dibrugarh for your date

Siliguri to Dibrugarh, station by station

Other trains from Siliguri

Other trains to Dibrugarh