Trains from Malda Town to Kishanganj
Malda Town to Kishanganj is 145 km by rail. 51 direct trains run it; the fastest is the 20502 Agartala Tejas Rajdhani at 1 hr 43 min. The most punctual is the 22301 Vande Bharat Express, on time (within 15 min) on 76% of days, typically 8 min late. 9 run every day, leaving between 00:25 and 23:45. When they are waitlisted, a journey with one change takes 3 hr 10 min.
- Departures
- 00:25 – 23:45
- Fare from
- ₹150
- Sleeper · estimate
- Most punctual
- 76% on time
- 22301 Vande Bharat Express
- Daily trains
- 9 of 51
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 15709Malda Town – New Jalpaiguri Intercity Express14:304 hr 30 min19:00
MLDT — KNE · 145 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 15619Gaya–Kamakhya Express23:102 hr 10 min01:20+1 arrives the next day
MLDT — KNE · 146 km · Mail/Express
Checking seats - 15647Mumbai LTT–Guwahati Express23:102 hr 10 min01:20+1 arrives the next day
MLDT — KNE · 145 km · Mail/Express
Checking seats - 22611Chennai–New Jalpaiguri Superfast Express23:102 hr 10 min01:20+1 arrives the next day
MLDT — KNE · 146 km · Superfast
Checking seats - 07046Secunderabad–Naharlagun Special23:202 hr 28 min01:48+1 arrives the next day
MLDT — KNE · 145 km · Mail/Express
Checking seats - Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Barsoi JnBOE15:303 hr 10 min18:40
1 hr 27 min longer than the fastest direct
Holds 8 in 101 hr 4 min to change at BOE — tightHolds about 8 times in 10 here. 94 min would make it 9 in 10. Measured on 1,09,262 paired days.
13053 often runs late
MLDT — BOE
Checking seatsBOE — KNE
Checking seats - One change at Barsoi JnBOE01:253 hr 15 min04:40
1 hr 32 min longer than the fastest direct
Holds 8 in 101 hr 2 min to change at BOE — tightHolds about 8 times in 10 here. 127 min would make it 9 in 10. Measured on 92,855 paired days.
13147 often runs late
MLDT — BOE
Checking seatsBOE — KNE
Checking seats - One change at Barsoi JnBOE19:203 hr 15 min22:35
1 hr 32 min longer than the fastest direct
Holds 10 in 101 hr 25 min to change at BOEHolds about 19 times in 20 here. Measured on 1,02,757 paired days.
12041 often runs late
MLDT — BOE
Checking seatsBOE — KNE
Checking seats - One change at Barsoi JnBOE23:103 hr 23 min02:33+1 arrives the next day
1 hr 40 min longer than the fastest direct
Holds 8 in 101 hr 14 min to change at BOE — tightHolds about 8 times in 10 here. 129 min would make it 9 in 10. Measured on 92,855 paired days.
15619 often runs late
MLDT — BOE
Checking seatsBOE — KNE
Checking seats
Which arrives on time
On time = within 15 min at Kishanganj · year to October 2026 · 39 of 51 trains tracked
- 22301 Vande Bharat ExpressMost punctualtypically 8 min late at Kishanganj76%
- typically 19 min late at Kishanganj39%
- typically 20 min late at Kishanganj38%
- typically 20 min late at Kishanganj38%
- typically 22 min late at Kishanganj34%
Runs late more often than not
- 22511 Karmabhoomi Express — arrives on time only 1% of the time, typically 527 min late
- 15645 Charlapalli–Silchar Express — arrives on time only 2% of the time, typically 303 min late
- 15629 Nagaon Express — arrives on time only 2% of the time, typically 343 min late
Fares
Estimated for 145 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹150 | observed fares |
| 3E AC 3 economy | ₹520 | observed fares |
| 3A AC 3 tier | ₹520 | observed fares |
| 2A AC 2 tier | ₹725 | observed fares |
| 1A AC first class | ₹1,192 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Malda Town
- Malda Town to New Jalpaiguri52 direct trains · 233 km
- Malda Town to Rampur Hat45 direct trains · 122 km
- Malda Town to Bolpur Shantiniketan37 direct trains · 183 km
- Malda Town to New Bongaigaon35 direct trains · 490 km
- Malda Town to New Cooch Behar35 direct trains · 359 km
- Malda Town to New Alipurduar29 direct trains · 377 km
Other trains to Kishanganj
- New Bongaigaon to Kishanganj68 direct trains · 345 km
- New Cooch Behar to Kishanganj62 direct trains · 214 km
- New Alipurduar to Kishanganj49 direct trains · 232 km
- Kamakhya to Kishanganj46 direct trains · 507 km
- Katihar Jn to Kishanganj46 direct trains · 102 km
- Kokrajhar to Kishanganj45 direct trains · 314 km