Skip to search

Trains from Kanpur Central to Malda Town

Kanpur Central to Malda Town is 954 km by rail. 5 direct trains run it; the fastest is the 20502 Agartala Tejas Rajdhani at 15 hr 35 min. It is also the most punctual, arriving on time (within 15 min) on 58% of days, typically 2 min late. 1 runs every day, leaving between 00:40 and 06:25. When they are waitlisted, a journey with one change takes 17 hr 10 min.

Departures
00:40 – 06:25
Fare from
₹495
Sleeper · estimate
Most punctual
58% on time
20502 Agartala Tejas Rajdhani
Daily trains
1 of 5
Check seats for your date

Trains and seats

  • 20502Agartala Tejas Rajdhani
    00:4015 hr 35 min16:15

    CNB — MLDT · 954 km · Rajdhani · fastest

    Checking seats
  • 20508Sang Rajdhani
    00:4015 hr 35 min16:15

    CNB — MLDT · 954 km · Rajdhani

    Checking seats
  • 15657Brahmputra Mail
    05:3018 hr 5 min23:35

    CNB — MLDT · 954 km · Mail/Express

    Checking seats
  • 15734Farkka Express
    06:2527 hr 20 min09:45+1 arrives the next day

    CNB — MLDT · 982 km · Mail/Express

    Checking seats
  • 15744Farakka Express
    06:2527 hr 20 min09:45+1 arrives the next day

    CNB — MLDT · 1,022 km · Mail/Express

    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 Dd Upadhyaya JnDDU
    23:0517 hr 10 min16:15+1 arrives the next day

    1 hr 35 min longer than the fastest direct

    12304Poorva Express23:05 — 03:38Superfast
    Holds 9 in 101 hr 7 min to change at DDU — tight

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

    20502Agartala Tejas Rajdhani04:45 — 16:15Rajdhani

    20508 Sang Rajdhani 04:45 — 16:15 on Sun

    20502 often runs late

    CNB — DDU

    Checking seats

    DDU — MLDT

    Checking seats
  • One change at DurgapurDGR
    21:1517 hr 10 min14:25+1 arrives the next day

    1 hr 35 min longer than the fastest direct

    12314Sealdah Rajdhani21:15 — 07:31Rajdhani
    Holds 9 in 101 hr 19 min to change at DGR

    Holds about 9 times in 10 here. Measured on 2,78,657 paired days.

    13417Digha–Malda Town Express08:50 — 14:25Mail/Express

    12314 often runs late

    CNB — DGR

    Checking seats

    DGR — MLDT

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    22:3017 hr 45 min16:15+1 arrives the next day

    2 hr 10 min longer than the fastest direct

    12394Sampoorna Kranti Express22:30 — 03:18Superfast
    Holds 9 in 101 hr 27 min to change at DDU

    Holds about 9 times in 10 here. Measured on 1,16,510 paired days.

    20502Agartala Tejas Rajdhani04:45 — 16:15Rajdhani

    20508 Sang Rajdhani 04:45 — 16:15 on Sun

    20502 often runs late

    CNB — DDU

    Checking seats

    DDU — MLDT

    Checking seats
  • One change at KishanganjKNE
    21:0517 hr 55 min15:00+1 arrives the next day

    2 hr 20 min longer than the fastest direct

    12424Dibrugarh Town Rajdhani21:05 — 11:00Rajdhani
    Holds 8 in 101 hr 2 min to change at KNE — tight

    Holds about 8 times in 10 here. 94 min would make it 9 in 10. Measured on 2,15,245 paired days.

    20501Tejas Express12:02 — 15:00Rajdhani

    12424 often runs late

    CNB — KNE

    Checking seats

    KNE — MLDT

    Checking seats
  • One change at AbhaipurAHA
    22:1718 hr 18 min16:35+1 arrives the next day

    2 hr 43 min longer than the fastest direct

    22406Bhagalpur Garib Rath22:17 — 08:51Garib Rath
    Holds 8 in 101 hr 51 min to change at AHA — tight

    Holds about 8 times in 10 here. This train arrives a median 86 min late, against 23 min late for the junction's typical arrival. 175 min would make it 9 in 10. Measured on 62,399 paired days.

    13436Amrit Bharat Express10:42 — 16:35Mail/Express

    22406 often runs late

    CNB — AHA

    Checking seats

    AHA — MLDT

    Checking seats
  • One change at Barsoi JnBOE
    13:3519 hr08:35+1 arrives the next day

    3 hr 25 min longer than the fastest direct

    12506North East Express13:35 — 05:15Superfast
    Holds 9 in 102 hr 1 min to change at BOE — tight

    Holds about 9 times in 10 here. This train arrives a median 42 min late, against 27 min late for the junction's typical arrival. 156 min would make it 9 in 10. Measured on 92,855 paired days.

    12042Shatabdi Express07:16 — 08:35Shatabdi

    12506 often runs late

    CNB — BOE

    Checking seats

    BOE — MLDT

    Checking seats
  • One change at Barsoi JnBOE
    13:3519 hr 20 min08:55+1 arrives the next day

    3 hr 45 min longer than the fastest direct

    12506North East Express13:35 — 05:15Superfast
    Holds 8 in 101 hr 17 min to change at BOE — tight

    Holds about 8 times in 10 here. This train arrives a median 42 min late, against 27 min late for the junction's typical arrival. 156 min would make it 9 in 10. Measured on 92,855 paired days.

    13054Kulik Express06:32 — 08:55Mail/Express

    12506 often runs late

    CNB — BOE

    Checking seats

    BOE — MLDT

    Checking seats

Which arrives on time

On time = within 15 min at Malda Town · year to November 2026 · 3 of 5 trains tracked

  1. usually on time at Malda Town
    58%
  2. typically 7 min late at Malda Town
    55%
  3. typically 10 min late at Malda Town
    53%
How we grade this

Fares

Estimated for 954 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 954 km between Kanpur Central and Malda Town, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹495observed fares
3E AC 3 economy₹1,202observed fares
3A AC 3 tier₹1,297observed fares
2A AC 2 tier₹1,838observed fares
1A AC first class₹3,066observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Kanpur Central

Other trains to Malda Town