Trains from Ongole to Danapur
Ongole to Danapur is 2,040 km by rail. 6 direct trains run it; the fastest is the 12578 Bagmati Express at 33 hr 31 min. The most punctual is the 12295 Sanghamitra Express, on time (within 15 min) on 78% of days. 2 run every day, leaving between 00:05 and 19:15. When they are waitlisted, a journey with one change takes 33 hr 24 min.
- Departures
- 00:05 – 19:15
- Fare from
- ₹860
- Sleeper · estimate
- Most punctual
- 78% on time
- 12295 Sanghamitra Express
- Daily trains
- 2 of 6
Trains and seats
- 12578Bagmati Express00:0533 hr 31 min09:36+1 arrives the next day
OGL — DNR · 2,041 km · Superfast · fastest
Checking seats - 22352SMVT Bengaluru–Saharsa Express00:0533 hr 31 min09:36+1 arrives the next day
OGL — DNR · 2,041 km · Superfast
Checking seats - 22366SMVT Bengaluru–Danapur Special12:0036 hr 15 min00:15+2 arrives 2 days later
OGL — DNR · 2,041 km · Superfast
Checking seats - 06021Podanur–Barauni Special19:0037 hr 45 min08:45+2 arrives 2 days later
OGL — DNR · 2,041 km · Mail/Express
Checking seats - 16601Jogbani Amrit Bharat19:0037 hr 43 min08:43+2 arrives 2 days later
OGL — DNR · 2,040 km · Mail/Express
Checking seats - 12295Sanghamitra Express19:1536 hr 25 min07:40+2 arrives 2 days later
OGL — DNR · 2,041 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 SatnaSTA17:3533 hr 24 min02:59+2 arrives 2 days later
quicker than every direct train
Holds 10 in 101 hr 50 min to change at STAHolds about 19 times in 20 here. Measured on 16,801 paired days.
16367 often runs late
OGL — STA
Checking seatsSTA — DNR
Checking seats - One change at Prayagraj JnPRYJ17:3534 hr 3 min03:38+2 arrives 2 days later
32 min longer than the fastest direct
22669 Ernakulam–Patna Superfast Express 17:35 — 22:05 on Sun
Holds 9 in 101 hr 5 min to change at PRYJ — tightHolds about 9 times in 10 here. 67 min would make it 9 in 10. Measured on 1,04,056 paired days.
22535 often runs late
OGL — PRYJ
Checking seatsPRYJ — DNR
Checking seats - One change at Prayagraj JnPRYJ17:3534 hr 40 min04:15+2 arrives 2 days later
1 hr 9 min longer than the fastest direct
22669 Ernakulam–Patna Superfast Express 17:35 — 22:05 on Sun
Holds 10 in 101 hr 58 min to change at PRYJHolds about 19 times in 20 here. Measured on 1,04,056 paired days.
22535 often runs late
OGL — PRYJ
Checking seatsPRYJ — DNR
Checking seats - One change at KhammamKMT22:4534 hr 51 min09:36+2 arrives 2 days later
1 hr 20 min longer than the fastest direct
Holds 10 in 101 hr 26 min to change at KMTHolds about 19 times in 20 here. Measured on 2,37,775 paired days.
12759 often runs late
OGL — KMT
Checking seatsKMT — DNR
Checking seats - One change at Dd Upadhyaya JnDDU13:1034 hr 51 min00:01+2 arrives 2 days later
1 hr 20 min longer than the fastest direct
Holds 9 in 101 hr 57 min to change at DDUHolds about 9 times in 10 here. Measured on 1,78,612 paired days.
15484 often runs late
OGL — DDU
Checking seatsDDU — DNR
Checking seats - One change at BuxarBXR00:0534 hr 55 min11:00+1 arrives the next day
1 hr 24 min longer than the fastest direct
Holds 8 in 101 hr 10 min to change at BXR — tightHolds about 8 times in 10 here. 157 min would make it 9 in 10. Measured on 70,950 paired days.
12578 often runs late
OGL — BXR
Checking seatsBXR — DNR
Checking seats - One change at Itarsi JnET22:3036 hr 36 min11:06+2 arrives 2 days later
3 hr 5 min longer than the fastest direct
Holds 10 in 102 hr 50 min to change at ETHolds about 19 times in 20 here. Measured on 1,04,118 paired days.
22312 often runs late
OGL — ET
Checking seatsET — DNR
Checking seats
Which arrives on time
On time = within 15 min at Danapur · year to November 2026 · 4 of 6 trains tracked
- 12295 Sanghamitra ExpressMost punctualusually on time at Danapur78%
- typically 29 min late at Danapur26%
- typically 33 min late at Danapur23%
- typically 45 min late at Danapur17%
Fares
Estimated for 2,040 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹860 | observed fares |
| 3E AC 3 economy | ₹2,053 | observed fares |
| 3A AC 3 tier | ₹2,163 | observed fares |
| 2A AC 2 tier | ₹3,087 | observed fares |
| 1A AC first class | ₹5,203 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class