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
Every direct train
- 15658Brahmaputra Express00:154 hr 10 min04:25
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Mail/Express
- 03006Lumding–Howrah Puja Special00:404 hr 10 min04:50
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 13182Kaziranga Express02:054 hr06:05
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Mail/Express
- 15674Charlapalli Amrit Bharat02:204 hr 20 min06:40
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 12504Humsafar Express02:304 hr 10 min06:40
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Superfast
- 17032Agartala–Charlapalli Express02:304 hr 10 min06:40
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 16598Amrit Bharat Express03:204 hr 5 min07:25
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 15640Kamakhya–Puri Express03:254 hr07:25
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Mail/Express
- 22512Karmabhoomi Express03:254 hr07:25
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Superfast
- 07047Naharlagun–Secunderabad Special03:555 hr08:55
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 13126Sang Kolkata Express04:203 hr 45 min08:05
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 12502Kolkata Garib Rath04:353 hr 30 min08:05
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Garib Rath
- 12518Kolkata Garib Rath04:353 hr 30 min08:05
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Garib Rath
- 12042Shatabdi Express05:303 hr 5 min08:35
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Shatabdi
- 15710New Jalpaiguri – Malda Town Intercity Express06:564 hr 20 min11:16
Chattar Hat (CAT) to Eklakhi (EKI)
192 km · Mail/Express
- 13174Kanchanjunga07:354 hr 40 min12:15
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Mail/Express
- 13176Kanchanjunga07:354 hr 40 min12:15
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 15464Siliguri–Balurghat Special08:204 hr12:20
Naksalbari (NAK) to Eklakhi (EKI)
210 km · Mail/Express
- 15644Kamakhya–Puri Express08:205 hr 15 min13:35
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 12364Haldibari–Kolkata Superfast Express09:303 hr 45 min13:15
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Superfast
- 20501Tejas Express10:504 hr 10 min15:00
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Rajdhani
- 75720Siliguri–Malda Court DMU Special10:595 hr 52 min16:51
Naksalbari (NAK) to Eklakhi (EKI)
210 km · Passenger
- 05932Dibrugarh–Kolkata Special11:155 hr 55 min17:10
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 05952New Tinsukia–SMVT Bengaluru Special11:154 hr 50 min16:05
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 03130New Jalpaiguri–Kolkata Puja Special12:454 hr 25 min17:10
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 22502New Tinsukia–SMVT Bengaluru Express14:004 hr 50 min18:50
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Superfast
- 12508Silchar–Thiruvananthapuram Express14:254 hr 25 min18:50
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Superfast
- 12510Guwahati–SMVT Bengaluru Express14:254 hr 25 min18:50
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Superfast
- 15628Silchar–Coimbatore Express14:254 hr 25 min18:50
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 15646Silchar–Secunderabad Express14:254 hr 25 min18:50
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Mail/Express
- 22302Vande Bharat Express14:552 hr 50 min17:45
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Shatabdi · fastest
- 13142Teesta Torsha15:004 hr 35 min19:35
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Mail/Express
- 15620Kamakhya–Gaya Express15:304 hr 30 min20:00
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 22504Vivek Express15:454 hr 35 min20:20
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Superfast
- 08048Naharlagun–Santragachi Special16:104 hr 20 min20:30
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 20603Amrit Bharat Express16:454 hr 15 min21:00
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 20609Amrit Bharat Express16:454 hr 15 min21:00
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 15960Kamrup Express17:254 hr 25 min21:50
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 15962Kamrup Express17:254 hr 25 min21:50
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 13148Uttar Banga Express18:054 hr 5 min22:10
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 12344Darjeeling Mail19:303 hr 50 min23:20
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Composite
- 12346Saraighat Express20:053 hr 33 min23:38
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Superfast
- 15722Paharia Express20:254 hr 20 min00:45+1 arrives the next day
Baghdogra (BORA) to Malda Town (MLDT)
242 km · Mail/Express
- 12378Padatik Express20:304 hr00:30+1 arrives the next day
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Superfast
- 13150Kanchan Kanya20:454 hr 15 min01:00+1 arrives the next day
Naksalbari (NAK) to Malda Town (MLDT)
229 km · Mail/Express
- 12552Kamakhya–SMVT Bengaluru AC Express21:154 hr 35 min01:50+1 arrives the next day
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Superfast
- 13116Sealdah Humsafar Express21:154 hr 5 min01:20+1 arrives the next day
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Mail/Express
- 15662Kamakhya–Ranchi Express22:003 hr 50 min01:50+1 arrives the next day
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 22612New Jalpaiguri–Chennai Express22:053 hr 45 min01:50+1 arrives the next day
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Superfast
- 15630Nagaon Express23:404 hr 10 min03:50+1 arrives the next day
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 15648Guwahati–Mumbai LTT Express23:404 hr 10 min03:50+1 arrives the next day
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 15930New Tinsukia–Tambaram Express23:404 hr 10 min03:50+1 arrives the next day
New Jalpaiguri (NJP) to Malda Town (MLDT)
233 km · Mail/Express
- 27576Vande Bharat Surathkal23:403 hr 45 min03:25+1 arrives the next day
New Jalpaiguri (NJP) to Malda Town (MLDT)
232 km · Shatabdi
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:45Holds 8 in 101 hr to change at KNE — tightHolds about 8 times in 10 here. 143 min would make it 9 in 10. Measured on 1,80,184 paired days.
14037 often runs late
- One change at Barsoi JnBOE
New Jalpaiguri NJP to Malda Town MLDT
04:154 hr 20 min08:35Holds 9 in 101 hr 3 min to change at BOE — tightHolds about 9 times in 10 here. 69 min would make it 9 in 10. Measured on 1,38,383 paired days.
- One change at KishanganjKNE
New Jalpaiguri NJP to Malda Town MLDT
13:154 hr 30 min17:45Holds 9 in 101 hr 28 min to change at KNE — tightHolds about 9 times in 10 here. 131 min would make it 9 in 10. Measured on 1,80,184 paired days.