Skip to search

Trains from Malda Town to Prayagraj Jn

Malda Town to Prayagraj Jn is 760 km by rail. One direct train runs it, the 15658 Brahmaputra Express, in 14 hr 25 min. It arrives on time (within 15 min) on 8% of days, typically 89 min late. When it is waitlisted, a journey with one change takes 14 hr 40 min.

Fare from
₹425
Sleeper · estimate
Most punctual
8% on time
15658 Brahmaputra Express
Daily trains
1 of 1
Check seats for your date

Trains and seats

  • 15658Brahmaputra Express
    04:3514 hr 25 min19:00

    MLDT — PRYJ · 760 km · Mail/Express · fastest

    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
    09:3014 hr 40 min00:10+1 arrives the next day

    about as quick as the fastest direct

    14003Malda Town–New Delhi Express09:30 — 17:58Mail/Express

    13429 Malda Town–Anand Vihar Express 09:30 — 17:58 on Fri

    Holds 9 in 101 hr 32 min to change at PNBE

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

    12309Rajendra Nagar Tejas Rajdhani19:30 — 00:10Rajdhani

    14003 often runs late

    MLDT — PNBE

    Checking seats

    PNBE — PRYJ

    Checking seats
  • One change at BhagalpurBGP
    09:3015 hr 23 min00:53+1 arrives the next day

    58 min longer than the fastest direct

    14003Malda Town–New Delhi Express09:30 — 12:35Mail/Express
    Holds 8 in 101 hr 20 min to change at BGP — tight

    Holds about 8 times in 10 here. This train arrives a median 39 min late, against 15 min late for the junction's typical arrival. 102 min would make it 9 in 10. Measured on 11,310 paired days.

    22405Anand Vihar Garib Rath13:55 — 00:53Garib Rath

    14003 often runs late

    MLDT — BGP

    Checking seats

    BGP — PRYJ

    Checking seats
  • One change at Bakhtiyarpur JnBKP
    09:3015 hr 23 min00:53+1 arrives the next day

    58 min longer than the fastest direct

    13429Malda Town–Anand Vihar Express09:30 — 16:23Mail/Express
    Holds 9 in 101 hr 3 min to change at BKP — tight

    Holds about 9 times in 10 here. 71 min would make it 9 in 10. Measured on 1,56,121 paired days.

    12435Garib Rath Express17:26 — 00:53Garib Rath

    13429 often runs late

    MLDT — BKP

    Checking seats

    BKP — PRYJ

    Checking seats
  • One change at Kiul JnKIUL
    05:5015 hr 45 min21:35

    1 hr 20 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.

    12303Poorva Express13:58 — 21:35Superfast

    12303 often runs late

    MLDT — KIUL

    Checking seats

    KIUL — PRYJ

    Checking seats
  • One change at Bhabua RoadBBU
    20:0515 hr 45 min11:50+1 arrives the next day

    1 hr 20 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 — 11:50Superfast

    13435 often runs late

    MLDT — BBU

    Checking seats

    BBU — PRYJ

    Checking seats
  • One change at KishanganjKNE
    10:2516 hr 25 min02:50+1 arrives the next day

    2 hr longer than the fastest direct

    22301Vande Bharat Express10:25 — 12:15Shatabdi
    Holds 9 in 102 hr 7 min to change at KNE

    Holds about 9 times in 10 here. This train arrives a median 8 min late, against 26 min late for the junction's typical arrival. Measured on 1,80,599 paired days.

    12423Rajdhani Express14:22 — 02:50Rajdhani

    12423 often runs late

    MLDT — KNE

    Checking seats

    KNE — PRYJ

    Checking seats
  • One change at Dd Upadhyaya JnDDU
    04:3516 hr 30 min21:05

    2 hr 5 min longer than the fastest direct

    15658Brahmaputra Express04:35 — 16:33Mail/Express
    Holds 9 in 102 hr 52 min to change at DDU — tight

    Holds about 9 times in 10 here. This train arrives a median 72 min late, against 7 min late for the junction's typical arrival. 185 min would make it 9 in 10. Measured on 1,09,635 paired days.

    05219Muzaffarpur–Anand Vihar Superfast Special19:25 — 21:05Superfast

    15658 often runs late

    MLDT — DDU

    Checking seats

    DDU — PRYJ

    Checking seats

Which arrives on time

On time = within 15 min at Prayagraj Jn · year to November 2026

  1. typically 89 min late at Prayagraj Jn
    8%
How we grade this

Fares

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

Estimated fares by class for the 760 km between Malda Town and Prayagraj Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹425observed fares
3A AC 3 tier₹1,113observed fares
2A AC 2 tier₹1,586observed fares
1A AC first class₹2,636observed fares

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

Other trains from Malda Town

Other trains to Prayagraj Jn