Skip to search

Trains from Malda Town to Dd Upadhyaya Jn

Malda Town to Dd Upadhyaya Jn is 607 km by rail. 11 direct trains run it; the fastest is the 20501 Tejas Express at 10 hr 13 min. The most punctual is the 14003 Malda Town–New Delhi Express, on time (within 15 min) on 76% of days, typically 6 min late. 1 runs every day, leaving between 04:00 and 20:05. When they are waitlisted, a journey with one change takes 11 hr 43 min.

Departures
04:00 – 20:05
Fare from
₹360
Sleeper · estimate
Most punctual
76% on time
14003 Malda Town–New Delhi Express
Daily trains
1 of 11
Check seats for your date

Trains and seats

  • 15648Guwahati–Mumbai LTT Express
    04:0013 hr 33 min17:33

    MLDT — DDU · 607 km · Mail/Express

    Checking seats
  • 15658Brahmaputra Express
    04:3511 hr 58 min16:33

    MLDT — DDU · 608 km · Mail/Express

    Checking seats
  • 03435Malda Town–Anand Vihar Special
    09:3012 hr 10 min21:40

    MLDT — DDU · 610 km · Mail/Express

    Checking seats
  • 09034Malda Town–Udhna Special
    09:3013 hr 10 min22:40

    MLDT — DDU · 607 km · Mail/Express

    Checking seats
  • 13429Malda Town–Anand Vihar Express
    09:3013 hr 25 min22:55

    MLDT — DDU · 607 km · Mail/Express

    Checking seats
  • 14003Malda Town–New Delhi Express
    09:3013 hr 25 min22:55

    MLDT — DDU · 607 km · Mail/Express

    Checking seats
  • 03437Malda Town–Haridwar Special
    10:0013 hr 48 min23:48

    MLDT — DDU · 607 km · Passenger

    Checking seats
  • 20501Tejas Express
    15:1010 hr 13 min01:23+1 arrives the next day

    MLDT — DDU · 608 km · Rajdhani · fastest

    Checking seats
  • 15733Farakka Express
    19:2014 hr 50 min10:10+1 arrives the next day

    MLDT — DDU · 608 km · Mail/Express

    Checking seats
  • 15743Farakka Express
    19:2014 hr 50 min10:10+1 arrives the next day

    MLDT — DDU · 608 km · Mail/Express

    Checking seats
  • 13435Amrit Bharat Express
    20:0512 hr 35 min08:40+1 arrives the next day

    MLDT — DDU · 610 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 Patna JnPNBE
    15:1011 hr 43 min02:53+1 arrives the next day

    1 hr 30 min longer than the fastest direct

    20501Tejas Express15:10 — 21:58Rajdhani
    Holds 8 in 101 hr 17 min to change at PNBE — tight

    Holds about 8 times in 10 here. 116 min would make it 9 in 10. Measured on 1,07,294 paired days.

    22914Bandra Terminus Humsafar Express23:15 — 02:53Superfast

    20501 often runs late

    MLDT — PNBE

    Checking seats

    PNBE — DDU

    Checking seats
  • One change at Kiul JnKIUL
    09:3012 hr21:30

    1 hr 47 min longer than the fastest direct

    13429Malda Town–Anand Vihar Express09:30 — 15:15Mail/Express

    14003 Malda Town–New Delhi Express 09:30 — 15:15 on Sat

    Holds 9 in 101 hr 20 min to change at KIUL

    Holds about 9 times in 10 here. Measured on 30,768 paired days.

    22499Vande Bharat Express16:35 — 21:30Shatabdi

    13429 often runs late

    MLDT — KIUL

    Checking seats

    KIUL — DDU

    Checking seats
  • One change at Asansol JnASN
    13:1012 hr 3 min01:13+1 arrives the next day

    1 hr 50 min longer than the fastest direct

    03465Malda Town–Digha Special13:10 — 18:10Mail/Express
    Holds 9 in 101 hr to change at ASN

    Holds about 9 times in 10 here. Measured on 9,459 paired days.

    12313Rajdhani Express19:10 — 01:13Rajdhani

    03465 often runs late

    MLDT — ASN

    Checking seats

    ASN — DDU

    Checking seats
  • One change at Patna JnPNBE
    19:2013 hr 10 min08:30+1 arrives the next day

    2 hr 57 min longer than the fastest direct

    15733Farakka Express19:20 — 04:38Mail/Express
    Holds 8 in 101 hr 27 min to change at PNBE — tight

    Holds about 8 times in 10 here. 135 min would make it 9 in 10. Measured on 34,553 paired days.

    22345Vande Bharat Express06:05 — 08:30Shatabdi

    15733 often runs late

    MLDT — PNBE

    Checking seats

    PNBE — DDU

    Checking seats
  • One change at Bhabua RoadBBU
    20:0513 hr 28 min09:33+1 arrives the next day

    3 hr 15 min longer than the fastest direct

    13435Amrit Bharat Express20:05 — 07:13Mail/Express
    Holds 9 in 101 hr 12 min to change at BBU

    Holds about 9 times in 10 here. Measured on 50,274 paired days.

    12987Sealdah–Ajmer Superfast Express08:25 — 09:33Superfast

    13435 often runs late

    MLDT — BBU

    Checking seats

    BBU — DDU

    Checking seats
  • One change at Kiul JnKIUL
    05:5013 hr 40 min19:30

    3 hr 27 min longer than the fastest direct

    13409Intercity Express05:50 — 12:45Mail/Express
    Holds 9 in 101 hr 13 min to change at KIUL

    Holds about 9 times in 10 here. This train arrives a median 8 min early, against 16 min late for the junction's typical arrival. Measured on 30,768 paired days.

    12317Akal Takht Express13:58 — 19:30Superfast

    12325 Gurumukhi Express 13:58 — 19:30 on Thu

    12317 often runs late

    MLDT — KIUL

    Checking seats

    KIUL — DDU

    Checking seats

Which arrives on time

On time = within 15 min at Dd Upadhyaya Jn · year to August 2026 · 4 of 11 trains tracked

  1. typically 6 min late at Dd Upadhyaya Jn
    76%
  2. typically 8 min late at Dd Upadhyaya Jn
    76%
  3. typically 26 min late at Dd Upadhyaya Jn
    29%
  4. typically 78 min late at Dd Upadhyaya Jn
    10%
How we grade this

Fares

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

Estimated fares by class for the 607 km between Malda Town and Dd Upadhyaya Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹360observed fares
3E AC 3 economy₹887observed fares
3A AC 3 tier₹961observed fares
2A AC 2 tier₹1,360observed fares
1A AC first class₹2,252observed fares

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

Other trains from Malda Town

Other trains to Dd Upadhyaya Jn