Trains from Jabalpur to Ongole
Jabalpur to Ongole is 1,078 km by rail. 14 direct trains run it; the fastest is the 12389 Gaya–Chennai Express at 19 hr 9 min. The most punctual is the 12670 Gangakaveri Express, on time (within 15 min) on 53% of days, typically 12 min late. 2 run every day, leaving between 03:00 and 16:40. When they are waitlisted, a journey with one change takes 20 hr 29 min.
- Departures
- 03:00 – 16:40
- Fare from
- ₹535
- Sleeper · estimate
- Most punctual
- 53% on time
- 12670 Gangakaveri Express
- Daily trains
- 2 of 14
Trains and seats
- Checking seats
- 22365Danapur–SMVT Bengaluru Special03:3521 hr 53 min01:28+1 arrives the next day
JBP — OGL · 1,341 km · Superfast
Checking seats - 22536Banaras–Rameswaram Express05:0021 hr 28 min02:28+1 arrives the next day
JBP — OGL · 1,340 km · Mail/Express
Checking seats - 06022Barauni–Podanur Special06:1022 hr 23 min04:33+1 arrives the next day
JBP — OGL · 1,340 km · Mail/Express
Checking seats - 22670Patna–Ernakulam Express06:2021 hr 49 min04:09+1 arrives the next day
JBP — OGL · 1,340 km · Superfast
Checking seats - 06904Varanasi–TDN BGT Special07:0028 hr 13 min11:13+1 arrives the next day
JBP — OGL · 1,260 km · Mail/Express
Checking seats - 12296Sangha Mitra Express07:4021 hr 19 min04:59+1 arrives the next day
JBP — OGL · 1,341 km · Superfast
Checking seats - Checking seats
- 22351Saharsa–SMVT Bengaluru Express08:0021 hr 59 min05:59+1 arrives the next day
JBP — OGL · 1,340 km · Superfast
Checking seats - 22363Amrit Bharat Express08:0021 hr 58 min05:58+1 arrives the next day
JBP — OGL · 1,340 km · Mail/Express
Checking seats - 12670Gangakaveri Express10:1521 hr 8 min07:23+1 arrives the next day
JBP — OGL · 1,340 km · Superfast
Checking seats - 04109Prayagraj–Tiruchanur Superfast Special10:5524 hr 18 min11:13+1 arrives the next day
JBP — OGL · 1,340 km · Mail/Express
Checking seats - 12389Gaya–Chennai Express16:0519 hr 9 min11:14+1 arrives the next day
JBP — OGL · 1,079 km · Superfast · fastest
Checking seats - 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 Gondia JnG06:0020 hr 29 min02:29+1 arrives the next day
1 hr 20 min longer than the fastest direct
Holds 9 in 103 hr 15 min to change at G — tightHolds about 9 times in 10 here. 212 min would make it 9 in 10. Measured on 8,736 paired days.
11702 often runs late
JBP — G
Checking seatsG — OGL
Checking seats - One change at Sirpur KaghaznagarSKZR03:0020 hr 44 min23:44
1 hr 35 min longer than the fastest direct
Holds 10 in 101 hr 39 min to change at SKZRHolds about 19 times in 20 here. Measured on 1,14,236 paired days.
16368 often runs late
JBP — SKZR
Checking seatsSKZR — OGL
Checking seats - One change at Sirpur KaghaznagarSKZR03:0021 hr 13 min00:13+1 arrives the next day
2 hr 4 min longer than the fastest direct
Holds 10 in 101 hr 59 min to change at SKZRHolds about 19 times in 20 here. Measured on 1,14,236 paired days.
16368 often runs late
JBP — SKZR
Checking seatsSKZR — OGL
Checking seats - One change at BalharshahBPQ07:0521 hr 54 min04:59+1 arrives the next day
2 hr 45 min longer than the fastest direct
Holds 9 in 101 hr 5 min to change at BPQ — tightHolds about 9 times in 10 here. 101 min would make it 9 in 10. Measured on 30,317 paired days.
12540 often runs late
JBP — BPQ
Checking seatsBPQ — OGL
Checking seats - One change at Vijayawada JnBZA10:1521 hr 58 min08:13+1 arrives the next day
2 hr 49 min longer than the fastest direct
Holds 8 in 101 hr to change at BZA — tightHolds 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.
12670 often runs late
JBP — BZA
Checking seatsBZA — OGL
Checking seats - One change at BalharshahBPQ07:4022 hr 19 min05:59+1 arrives the next day
3 hr 10 min longer than the fastest direct
Holds 9 in 101 hr 5 min to change at BPQ — tightHolds about 9 times in 10 here. 95 min would make it 9 in 10. Measured on 30,317 paired days.
12577 often runs late
JBP — BPQ
Checking seatsBPQ — OGL
Checking seats - One change at WarangalWL03:3522 hr 23 min01:58+1 arrives the next day
3 hr 14 min longer than the fastest direct
Holds 9 in 101 hr 45 min to change at WLHolds about 9 times in 10 here. Measured on 54,137 paired days.
22365 often runs late
JBP — WL
Checking seatsWL — OGL
Checking seats
Which arrives on time
On time = within 15 min at Ongole · year to November 2026 · 9 of 14 trains tracked
- 12670 Gangakaveri ExpressMost punctualtypically 12 min late at Ongole53%
- typically 17 min late at Ongole44%
- typically 19 min late at Ongole39%
- typically 20 min late at Ongole38%
- typically 36 min late at Ongole21%
Runs late more often than not
- 22351 Saharsa–SMVT Bengaluru Express — arrives on time only 14% of the time, typically 52 min late
- 12577 Bagmati Express — arrives on time only 16% of the time, typically 47 min late
- 12389 Gaya–Chennai Express — arrives on time only 16% of the time, typically 46 min late
Fares
Estimated for 1,078 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹535 | observed fares |
| 3E AC 3 economy | ₹1,297 | observed fares |
| 3A AC 3 tier | ₹1,397 | observed fares |
| 2A AC 2 tier | ₹1,985 | observed fares |
| 1A AC first class | ₹3,318 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class