Trains from Patna Jn to Ongole
Patna Jn to Ongole is 1,879 km by rail. 3 direct trains run it; the fastest is the 12577 Bagmati Express at 33 hr 39 min. The most punctual is the 22670 Patna–Ernakulam Express, on time (within 15 min) on 44% of days, typically 17 min late. None runs every day, leaving between 00:10 and 20:20. When they are waitlisted, a journey with one change takes 29 hr 59 min.
- Departures
- 00:10 – 20:20
- Fare from
- ₹815
- Sleeper · estimate
- Most punctual
- 44% on time
- 22670 Patna–Ernakulam Express
- Daily trains
- 0 of 3
Trains and seats
- 06086Patna–Ernakulam Special00:1034 hr 23 min10:33+1 arrives the next day
PNBE — OGL · 1,879 km · Mail/Express
Checking seats - 22670Patna–Ernakulam Express16:3035 hr 39 min04:09+2 arrives 2 days later
PNBE — OGL · 2,057 km · Superfast
Checking seats - 12577Bagmati Express20:2033 hr 39 min05:59+2 arrives 2 days later
PNBE — OGL · 2,051 km · Superfast · fastest
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 Howrah JnHWH08:0029 hr 59 min13:59+1 arrives the next day
quicker than every direct train
Holds 8 in 101 hr 25 min to change at HWH — tightHolds about 8 times in 10 here. 143 min would make it 9 in 10. Measured on 12,309 paired days.
22348 often runs late
PNBE — HWH
Checking seatsHWH — OGL
Checking seats - One change at Howrah JnHWH05:3030 hr 8 min11:38+1 arrives the next day
quicker than every direct train
Holds 8 in 101 hr 20 min to change at HWH — tightHolds about 8 times in 10 here. 144 min would make it 9 in 10. Measured on 12,309 paired days.
12024 often runs late
PNBE — HWH
Checking seatsHWH — OGL
Checking seats - One change at Asansol JnASN02:0531 hr 3 min09:08+1 arrives the next day
quicker than every direct train
Holds 10 in 102 hr 33 min to change at ASNHolds about 19 times in 20 here. Measured on 12,499 paired days.
22588 often runs late
PNBE — ASN
Checking seatsASN — OGL
Checking seats - One change at Howrah JnHWH08:0031 hr 28 min15:28+1 arrives the next day
quicker than every direct train
Holds 9 in 103 hr to change at HWHHolds about 9 times in 10 here. Measured on 12,309 paired days.
22348 often runs late
PNBE — HWH
Checking seatsHWH — OGL
Checking seats - One change at Kiul JnKIUL12:3032 hr 18 min20:48+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr to change at KIUL — tightHolds about 9 times in 10 here. 68 min would make it 9 in 10. Measured on 30,768 paired days.
12336 often runs late
PNBE — KIUL
Checking seatsKIUL — OGL
Checking seats - One change at MirzapurMZP19:4033 hr 19 min04:59+2 arrives 2 days later
quicker than every direct train
Holds 9 in 101 hr 4 min to change at MZP — tightHolds about 9 times in 10 here. This train arrives a median 12 min late, against 35 min late for the junction's typical arrival. 72 min would make it 9 in 10. Measured on 89,606 paired days.
12393 often runs late
PNBE — MZP
Checking seatsMZP — OGL
Checking seats
Which arrives on time
On time = within 15 min at Ongole · year to September 2026 · 2 of 3 trains tracked
- 22670 Patna–Ernakulam ExpressMost punctualtypically 17 min late at Ongole44%
- typically 47 min late at Ongole16%
Fares
Estimated for 1,879 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹815 | observed fares |
| 3E AC 3 economy | ₹1,937 | observed fares |
| 3A AC 3 tier | ₹2,058 | observed fares |
| 2A AC 2 tier | ₹2,930 | observed fares |
| 1A AC first class | ₹4,940 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class