Skip to search

Trains from Prayagraj Jn to Ongole

Prayagraj Jn to Ongole is 1,707 km by rail. 5 direct trains run it; the fastest is the 12670 Gangakaveri Express at 26 hr 53 min. It is also the most punctual, arriving on time (within 15 min) on 53% of days, typically 12 min late. None runs every day, leaving between 00:35 and 22:40. When they are waitlisted, a journey with one change takes 27 hr 23 min.

Departures
00:35 – 22:40
Fare from
₹730
Sleeper · estimate
Most punctual
53% on time
12670 Gangakaveri Express
Daily trains
0 of 5
Check seats for your date

Trains and seats

  • 22670Patna–Ernakulam Express
    00:3527 hr 34 min04:09+1 arrives the next day

    PRYJ — OGL · 1,707 km · Superfast

    Checking seats
  • 12670Gangakaveri Express
    04:3026 hr 53 min07:23+1 arrives the next day

    PRYJ — OGL · 1,707 km · Superfast · fastest

    Checking seats
  • 04109Prayagraj–Tiruchanur Superfast Special
    05:2029 hr 53 min11:13+1 arrives the next day

    PRYJ — OGL · 1,707 km · Mail/Express

    Checking seats
  • 04131Prayagraj–SMVT Bengaluru Special
    20:3032 hr 48 min05:18+2 arrives 2 days later

    PRYJ — OGL · 1,707 km · Mail/Express

    Checking seats
  • 22536Banaras–Rameswaram Express
    22:4027 hr 48 min02:28+2 arrives 2 days later

    PRYJ — OGL · 1,707 km · Mail/Express

    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 MaiharMYR
    19:2527 hr 23 min22:48+1 arrives the next day

    30 min longer than the fastest direct

    11072Kamayani Express19:25 — 23:03Mail/Express
    Holds 9 in 101 hr 7 min to change at MYR

    Holds about 9 times in 10 here. Measured on 1,90,598 paired days.

    16368Kashi Tamil Express00:10 — 22:48Mail/Express

    11072 often runs late

    PRYJ — MYR

    Checking seats

    MYR — OGL

    Checking seats
  • One change at BalharshahBPQ
    01:3527 hr 24 min04:59+1 arrives the next day

    31 min longer than the fastest direct

    12540Lucknow–Yesvantpur Express01:35 — 19:05Superfast
    Holds 9 in 101 hr 5 min to change at BPQ — tight

    Holds about 9 times in 10 here. 101 min would make it 9 in 10. Measured on 30,317 paired days.

    12296Sangha Mitra Express20:10 — 04:59Superfast

    12540 often runs late

    PRYJ — BPQ

    Checking seats

    BPQ — OGL

    Checking seats
  • One change at Vijayawada JnBZA
    04:3027 hr 43 min08:13+1 arrives the next day

    50 min longer than the fastest direct

    12670Gangakaveri Express04:30 — 05:10Superfast
    Holds 8 in 101 hr to change at BZA — tight

    Holds about 8 times in 10 here. This train arrives a median 8 min late, against 27 min late for the junction's typical arrival. 99 min would make it 9 in 10. Measured on 17,167 paired days.

    12711Pinakini Superfast Express06:10 — 08:13Superfast

    12670 often runs late

    PRYJ — BZA

    Checking seats

    BZA — OGL

    Checking seats
  • One change at BetulBZU
    00:4528 hr 14 min04:59+1 arrives the next day

    1 hr 21 min longer than the fastest direct

    22684Lucknow–Yesvantpur Superfast Express00:45 — 12:08Superfast
    Holds 9 in 101 hr 15 min to change at BZU

    Holds about 9 times in 10 here. Measured on 50,300 paired days.

    12296Sangha Mitra Express13:23 — 04:59Superfast

    22684 often runs late

    PRYJ — BZU

    Checking seats

    BZU — OGL

    Checking seats
  • One change at GhoradongriGDYA
    00:3528 hr 24 min04:59+1 arrives the next day

    1 hr 31 min longer than the fastest direct

    22670Patna–Ernakulam Express00:35 — 11:30Superfast
    Holds 9 in 101 hr 18 min to change at GDYA

    Holds about 9 times in 10 here. Measured on 16,382 paired days.

    12296Sangha Mitra Express12:48 — 04:59Superfast

    22670 often runs late

    PRYJ — GDYA

    Checking seats

    GDYA — OGL

    Checking seats
  • One change at BalharshahBPQ
    20:0029 hr 28 min01:28+2 arrives 2 days later

    2 hr 35 min longer than the fastest direct

    12792Secunderabad Express20:00 — 14:55Superfast
    Holds 9 in 101 hr 10 min to change at BPQ — tight

    Holds about 9 times in 10 here. 74 min would make it 9 in 10. Measured on 34,787 paired days.

    22365Danapur–SMVT Bengaluru Special16:05 — 01:28Superfast

    22365 often runs late

    PRYJ — BPQ

    Checking seats

    BPQ — OGL

    Checking seats

Which arrives on time

On time = within 15 min at Ongole · year to August 2026 · 3 of 5 trains tracked

  1. typically 12 min late at Ongole
    53%
  2. typically 17 min late at Ongole
    44%
  3. typically 35 min late at Ongole
    21%
How we grade this

Fares

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

Estimated fares by class for the 1,707 km between Prayagraj Jn and Ongole, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹730observed fares
3E AC 3 economy₹1,769observed fares
3A AC 3 tier₹1,885observed fares
2A AC 2 tier₹2,699observed fares
1A AC first class₹4,541observed fares

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

Other trains from Prayagraj Jn

Other trains to Ongole