Skip to search

Khalilabad to Duvvada by train, with one change

No train runs the whole way from Khalilabad to Duvvada. Changing at Vijayawada Jn takes 38 hr 29 min, and the quickest pairing is 12511 then 22802.

1 change · 1,009 km apart · fastest 38 hr 29 min · Daily

Check seats for your dateKhalilabad (KLD) to Duvvada (DVD)

Journeys and seats

  • One change at Vijayawada JnBZA
    07:1138 hr 29 min21:40+1 arrives the next day
    12511RAPTISAGAR EXP07:1115:20Superfast
    1 hr to change at BZA — tight

    Holds about 8 times in 10 here. 120 min would make it 9 in 10. Measured on 2,39,567 paired days.

    22802MAS VSKP SF EXP16:2021:40Superfast

    12511 often runs late

    KLDBZA

    Checking seats

    BZADVD

    Checking seats
  • One change at Khurda Road JnKUR
    23:0238 hr 31 min13:33+2 arrives 2 days later
    05068GTNR MLT SPECIAL23:0203:25Mail/Express
    2 hr 40 min to change at KUR — tight

    Holds about 9 times in 10 here. 161 min would make it 9 in 10. Measured on 1,10,980 paired days.

    18463PRASHANTHI EXP06:0513:33Mail/Express

    05068 often runs late

    KLDKUR

    Checking seats

    KURDVD

    Checking seats
  • One change at Itarsi JnET
    23:0638 hr 44 min13:50+2 arrives 2 days later
    20104GKP LTT SF EXP23:0616:20Superfast
    1 hr to change at ET — tight

    Holds about 8 times in 10 here. 87 min would make it 9 in 10. Measured on 1,04,118 paired days.

    12804VSKP S JYANTI17:2013:50Superfast

    20104 often runs late

    KLDET

    Checking seats

    ETDVD

    Checking seats
  • One change at Asansol JnASN
    11:2038 hr 58 min02:18+2 arrives 2 days later
    13020BAGH EXPRESS11:2005:24Mail/Express
    3 hr 26 min to change at ASN — comfortable

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

    22612NJP MAS EXPRESS08:5002:18Superfast

    13020 often runs late

    KLDASN

    Checking seats

    ASNDVD

    Checking seats
  • One change at Vijayawada JnBZA
    07:1139 hr 9 min22:20+1 arrives the next day
    12511RAPTISAGAR EXP07:1115:20Superfast
    1 hr 35 min to change at BZA — tight

    Holds about 9 times in 10 here. 120 min would make it 9 in 10. Measured on 2,39,567 paired days.

    22702VSKP UDAY DD EXP16:5522:20Superfast

    12511 often runs late

    KLDBZA

    Checking seats

    BZADVD

    Checking seats
  • One change at Vijayawada JnBZA
    07:1139 hr 9 min22:20+1 arrives the next day
    12521RAPTI SAGAR EXP07:1115:20Superfast
    1 hr 35 min to change at BZA — tight

    Holds about 9 times in 10 here. 120 min would make it 9 in 10. Measured on 2,39,567 paired days.

    22702VSKP UDAY DD EXP16:5522:20Superfast

    12521 often runs late

    KLDBZA

    Checking seats

    BZADVD

    Checking seats
  • One change at Virangana Lakshmibai(Jhanshi)VGLJ
    09:0642 hr 17 min03:23+2 arrives 2 days later
    12597ANTYODAYA EXP09:0618:30Superfast
    6 hr 45 min to change at VGLJ — comfortable

    Almost always holds here. Measured on 94,201 paired days.

    20806AP EXPRESS01:1503:23Superfast

    12597 often runs late

    KLDVGLJ

    Checking seats

    VGLJDVD

    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.

Khalilabad to Duvvada by train

Is there a direct train from Khalilabad to Duvvada?
No. No single train runs from Khalilabad to Duvvada. The journey takes one change, at Vijayawada Jn, and the fastest combination takes 38 hr 29 min.
What is the fastest way from Khalilabad to Duvvada by train?
12511 RAPTISAGAR EXP departs Khalilabad at 07:11 and reaches Vijayawada Jn at 15:20. 22802 MAS VSKP SF EXP then departs at 16:20 and arrives Duvvada at 21:40. Total 38 hr 29 min, with 1 hr to change.
Where do you change trains between Khalilabad and Duvvada?
Vijayawada Jn (BZA) is the interchange on the fastest route, with 1 hr between the arriving and departing trains.
Which days can you travel from Khalilabad to Duvvada?
A connection is available every day of the week.

Other trains from Khalilabad

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.