Skip to search

Trains from Dd Upadhyaya Jn to Ongole

8 direct trains · 1,577 km · fastest 26 hr 44 min on the 12389 GAYA MAS EXPRES

Check seats and fares for your date

Trains and seats

  • 16602AMRIT BHARAT
    05:2035 hr 43 min17:03+1 arrives the next day

    DDU — OGL · 1,844 km · Mail/Express

    Checking seats
  • 12389GAYA MAS EXPRES
    08:3026 hr 44 min11:14+1 arrives the next day

    DDU — OGL · 1,577 km · Superfast · fastest

    Checking seats
  • 03325DHN CBE SPL
    17:1028 hr 30 min21:40+1 arrives the next day

    DDU — OGL · 1,578 km · Mail/Express

    Checking seats
  • 03251DNR SMVB SPL
    18:0031 hr 28 min01:28+2 arrives 2 days later

    DDU — OGL · 1,843 km · Mail/Express

    Checking seats
  • 22670PNBE ERS EXPRES
    20:0532 hr 4 min04:09+2 arrives 2 days later

    DDU — OGL · 1,849 km · Superfast

    Checking seats
  • 12296SANGHA MITRA EX
    23:2029 hr 39 min04:59+2 arrives 2 days later

    DDU — OGL · 1,843 km · Superfast

    Checking seats
  • 12577BAGMATI EXP
    23:5030 hr 9 min05:59+2 arrives 2 days later

    DDU — OGL · 1,843 km · Superfast

    Checking seats
  • 22351SHC SMVB EXP
    23:5030 hr 9 min05:59+2 arrives 2 days later

    DDU — OGL · 1,843 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 Vijayawada JnBZA
    08:3028 hr 59 min13:29+1 arrives the next day

    2 hr 15 min longer than the fastest direct

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

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

    03357BJU CBE SPL EXP11:30 — 13:29Mail/Express

    12389 often runs late

    DDU — BZA

    Checking seats

    BZA — OGL

    Checking seats
  • One change at SatnaSTA
    17:4029 hr 8 min22:48+1 arrives the next day

    2 hr 24 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 — 22:48Mail/Express

    22311 often runs late

    DDU — STA

    Checking seats

    STA — OGL

    Checking seats
  • One change at Vijayawada JnBZA
    17:1029 hr 14 min22:24+1 arrives the next day

    2 hr 30 min longer than the fastest direct

    03325DHN CBE SPL17:10 — 19:10Mail/Express
    Holds 8 in 101 hr 10 min to change at BZA — tight

    Holds about 8 times in 10 here. 138 min would make it 9 in 10. Measured on 3,39,430 paired days.

    12839CHENNAI MAIL20:20 — 22:24Superfast

    03325 often runs late

    DDU — BZA

    Checking seats

    BZA — OGL

    Checking seats
  • One change at Prayagraj JnPRYJ
    01:0030 hr 23 min07:23+1 arrives the next day

    3 hr 39 min longer than the fastest direct

    12423RAJDHANI EXP01:00 — 02:50Rajdhani
    Holds 9 in 101 hr 40 min to change at PRYJ

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

    12670GANGAKAVERI EXP04:30 — 07:23Superfast

    12423 often runs late

    DDU — PRYJ

    Checking seats

    PRYJ — OGL

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

    3 hr 45 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 — 04:59Superfast

    12296 often runs late

    DDU — MZP

    Checking seats

    MZP — OGL

    Checking seats

Which arrives on time

On time = within 15 min at Ongole · year to September 2026 · 6 of 8 trains tracked

  1. typically 17 min late at Ongole
    44%
  2. typically 19 min late at Ongole
    39%
  3. typically 19 min late at Ongole
    39%
  4. typically 46 min late at Ongole
    16%
  5. typically 47 min late at Ongole
    16%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 1,577 km between Dd Upadhyaya Jn and Ongole, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹720observed fares
3E AC 3 economy₹1,727observed fares
3A AC 3 tier₹1,838observed fares
2A AC 2 tier₹2,609observed fares
1A AC first class₹4,384observed fares

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

Other trains from Dd Upadhyaya Jn

Other trains to Ongole

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.