Skip to search

Trains from Siliguri to Malda

192 km by rail · 53 direct trains · fastest 2 hr 50 min on the 22302 Vande Bharat Express · 11 daily · 4 stations in Siliguri, 2 in Malda

Departures
00:15 – 23:40
Fare from
₹165
Sleeper · estimate
Check seats for your date

Every direct train

Search Siliguri to Malda for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at KishanganjKNE

    New Jalpaiguri NJP to Malda Town MLDT

    13:454 hr17:45
    14037PORVOTR S KRNTI13:45 — 14:48Mail/Express

    14619 TRIPURA SUNDARI 13:45 — 14:48 on Fri

    22449 PORVOTR S KRNTI 13:45 — 14:48 on Sat

    Holds 8 in 101 hr to change at KNE — tight

    Holds about 8 times in 10 here. 143 min would make it 9 in 10. Measured on 1,80,184 paired days.

    22302VANDE BHARAT EXP15:48 — 17:45Shatabdi

    14037 often runs late

  • One change at Barsoi JnBOE

    New Jalpaiguri NJP to Malda Town MLDT

    04:154 hr 20 min08:35
    15933NTSK ASR EXPRESS04:15 — 06:13Mail/Express
    Holds 9 in 101 hr 3 min to change at BOE — tight

    Holds about 9 times in 10 here. 69 min would make it 9 in 10. Measured on 1,38,383 paired days.

    12042SHATABDI EXP07:16 — 08:35Shatabdi

  • One change at KishanganjKNE

    New Jalpaiguri NJP to Malda Town MLDT

    13:154 hr 30 min17:45
    12423RAJDHANI EXP13:15 — 14:20Rajdhani
    Holds 9 in 101 hr 28 min to change at KNE — tight

    Holds about 9 times in 10 here. 131 min would make it 9 in 10. Measured on 1,80,184 paired days.

    22302VANDE BHARAT EXP15:48 — 17:45Shatabdi

Siliguri to Malda, station by station

Other trains from Siliguri

Other trains to Malda