Skip to search

Katihar Jn to Duvvada by train, with one change

No train runs the whole way from Katihar Jn to Duvvada. Changing at Malda Town takes 23 hr 8 min, and the quickest pairing is 13160 then 22504.

1 change · 984 km apart · fastest 23 hr 8 min · Daily

Check seats for your dateKatihar Jn (KIR) to Duvvada (DVD)

Journeys and seats

  • One change at Malda TownMLDT
    17:1523 hr 8 min16:23+1 arrives the next day
    13160JBN KOAA EXP17:1520:00Mail/Express
    Little room30 min to change at MLDT — tight

    Typically 4 min late here, leaving about 7 min spare. It usually works, but there is little room.

    22504VIVEK EXPRESS20:3016:23Superfast

    22504 often runs late

    KIRMLDT

    Checking seats

    MLDTDVD

    Checking seats
  • One change at Malda TownMLDT
    15:3024 hr 58 min16:28+1 arrives the next day
    13034KIR HWH EXPRESS15:3018:10Mail/Express
    Usually holds1 hr 45 min to change at MLDT

    Typically 4 min late here, still leaving about 82 min to change.

    02604GHY SC SPECIAL19:5516:28Mail/Express

    KIRMLDT

    Checking seats

    MLDTDVD

    Checking seats
  • One change at Malda TownMLDT
    14:4525 hr 43 min16:28+1 arrives the next day
    05702KIR-MLDT PASSENGER SPL14:4518:30Passenger
    Usually holds1 hr 25 min to change at MLDT

    Typically 4 min late here, still leaving about 62 min to change.

    02604GHY SC SPECIAL19:5516:28Mail/Express

    KIRMLDT

    Checking seats

    MLDTDVD

    Checking seats
  • One change at KishanganjKNE
    14:3525 hr 48 min16:23+1 arrives the next day
    04654ASR NJP SF SPL14:3516:09Mail/Express
    Little room1 hr 3 min to change at KNE — tight

    Typically 27 min late here, leaving about 17 min spare. It usually works, but there is little room.

    22504VIVEK EXPRESS17:1216:23Superfast

    04654 often runs late

    KIRKNE

    Checking seats

    KNEDVD

    Checking seats
  • One change at KishanganjKNE
    00:2026 hr 15 min02:35+1 arrives the next day
    15716GARIB NAWAZ EXP00:2003:15Mail/Express
    Little room22 min to change at KNE — tight

    Typically 1 min late here, leaving about 2 min spare. It usually works, but there is little room.

    12504HUMSAFAR EXP03:3702:35Superfast

    12504 often runs late

    KIRKNE

    Checking seats

    KNEDVD

    Checking seats
  • One change at KishanganjKNE
    13:5026 hr 33 min16:23+1 arrives the next day
    22412ARUNACHAL EXP13:5015:28Superfast
    Usually holds1 hr 44 min to change at KNE

    Typically 27 min late here, still leaving about 58 min to change.

    22504VIVEK EXPRESS17:1216:23Superfast

    22412 often runs late

    KIRKNE

    Checking seats

    KNEDVD

    Checking seats
  • One change at RaiganjRGJ
    18:3029 hr 38 min00:08+2 arrives 2 days later
    05708KIR-RDP PASSENGER SPECIAL18:3021:01Mail/Express
    Usually holds1 hr 4 min to change at RGJ

    Typically 8 min late here, still leaving about 42 min to change.

    16224RDP SMVB EXPRESS22:0500:08Mail/Express

    16224 often runs late

    KIRRGJ

    Checking seats

    RGJDVD

    Checking seats

Each leg is a separate ticket on its own PNR, booked separately. RAC is not a confirmed berth and a waitlist number is not a seat.

Katihar Jn to Duvvada by train

Is there a direct train from Katihar Jn to Duvvada?
No. No single train runs from Katihar Jn to Duvvada. The journey takes one change, at Malda Town, and the fastest combination takes 23 hr 8 min.
What is the fastest way from Katihar Jn to Duvvada by train?
13160 JBN KOAA EXP departs Katihar Jn at 17:15 and reaches Malda Town at 20:00. 22504 VIVEK EXPRESS then departs at 20:30 and arrives Duvvada at 16:23. Total 23 hr 8 min, with 30 min to change.
Where do you change trains between Katihar Jn and Duvvada?
Malda Town (MLDT) is the interchange on the fastest route, with 30 min between the arriving and departing trains.
Which days can you travel from Katihar Jn to Duvvada?
A connection is available every day of the week.

Other trains from Katihar Jn

Other trains to Duvvada

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.