Skip to search

Trains from Dd Upadhyaya Jn to Nellore

5 direct trains · 1,693 km · fastest 28 hr 18 min on the 12389 GAYA MAS EXPRES

Check seats and fares for your date

Trains and seats

  • 12389GAYA MAS EXPRES
    08:3028 hr 18 min12:48+1 arrives the next day

    DDU — NLR · 1,693 km · Superfast · fastest

    Checking seats
  • 03325DHN CBE SPL
    17:1030 hr23:10+1 arrives the next day

    DDU — NLR · 1,694 km · Mail/Express

    Checking seats
  • 22670PNBE ERS EXPRES
    20:0533 hr 34 min05:39+2 arrives 2 days later

    DDU — NLR · 1,966 km · Superfast

    Checking seats
  • 12296SANGHA MITRA EX
    23:2031 hr 9 min06:29+2 arrives 2 days later

    DDU — NLR · 1,959 km · Superfast

    Checking seats
  • 22351SHC SMVB EXP
    23:5031 hr 33 min07:23+2 arrives 2 days later

    DDU — NLR · 1,959 km · Superfast

    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 OngoleOGL
    08:3030 hr 13 min14:43+1 arrives the next day

    1 hr 55 min longer than the fastest direct

    12389GAYA MAS EXPRES08:30 — 11:14Superfast
    Holds 9 in 102 hr 16 min to change at OGL

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

    03357BJU CBE SPL EXP13:30 — 14:43Mail/Express

    12389 often runs late

    DDU — OGL

    Checking seats

    OGL — NLR

    Checking seats
  • One change at SatnaSTA
    17:4030 hr 48 min00:28+2 arrives 2 days later

    2 hr 30 min longer than the fastest direct

    22311GODA LTT EXP17:40 — 22:45Superfast
    Holds 8 in 101 hr to change at STA — tight

    Holds about 8 times in 10 here. 93 min would make it 9 in 10. Measured on 25,233 paired days.

    16368KASHI TAMIL EXP23:45 — 00:28Mail/Express

    22311 often runs late

    DDU — STA

    Checking seats

    STA — NLR

    Checking seats
  • One change at Vijayawada JnBZA
    08:3031 hr 3 min15:33+1 arrives the next day

    2 hr 45 min longer than the fastest direct

    12389GAYA MAS EXPRES08:30 — 08:45Superfast
    Holds 9 in 103 hr 15 min to change at BZA

    Holds about 9 times in 10 here. Measured on 1,00,517 paired days.

    13434AMRIT BHARAT EXP12:00 — 15:33Mail/Express

    12389 often runs late

    DDU — BZA

    Checking seats

    BZA — NLR

    Checking seats
  • One change at PrayagrajcheokiPCOI
    16:0531 hr 5 min23:10+1 arrives the next day

    2 hr 47 min longer than the fastest direct

    82355PNBE CSMT SF EXP16:05 — 18:05Superfast
    Holds 9 in 101 hr 25 min to change at PCOI

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

    03325DHN CBE SPL19:30 — 23:10Mail/Express

    82355 often runs late

    DDU — PCOI

    Checking seats

    PCOI — NLR

    Checking seats
  • One change at JabalpurJBP
    05:1031 hr 58 min13:08+1 arrives the next day

    3 hr 40 min longer than the fastest direct

    12545KARMBHOOMI EXP05:10 — 13:50Superfast
    Holds 9 in 102 hr 35 min to change at JBP — tight

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

    02122JBP MDU SF SPL16:25 — 13:08Superfast

    12545 often runs late

    DDU — JBP

    Checking seats

    JBP — NLR

    Checking seats
  • One change at MirzapurMZP
    22:3031 hr 59 min06:29+2 arrives 2 days later

    3 hr 41 min longer than the fastest direct

    12393S KRANTI SUP EX22:30 — 23:21Superfast
    Holds 8 in 101 hr 4 min to change at MZP — tight

    Holds about 8 times in 10 here. 94 min would make it 9 in 10. Measured on 92,800 paired days.

    12296SANGHA MITRA EX00:25 — 06:29Superfast

    12296 often runs late

    DDU — MZP

    Checking seats

    MZP — NLR

    Checking seats

Which arrives on time

On time = within 15 min at Nellore · year to September 2026 · 4 of 5 trains tracked

  1. typically 15 min late at Nellore
    50%
  2. typically 20 min late at Nellore
    38%
  3. typically 35 min late at Nellore
    22%
  4. typically 47 min late at Nellore
    16%
How we grade this

Fares

Estimated for 1,693 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 1,693 km between Dd Upadhyaya Jn and Nellore, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹755observed fares
3E AC 3 economy₹1,806observed fares
3A AC 3 tier₹1,922observed fares
2A AC 2 tier₹2,730observed fares
1A AC first class₹4,599observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Dd Upadhyaya Jn

Other trains to Nellore

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.