Trains from Ongole to Khurda Road Jn
Ongole to Khurda Road Jn is 898 km by rail. 45 direct trains run it; the fastest is the 12507 Aronai Express at 13 hr 40 min. The most punctual is the 15929 Tambaram–New Tinsukia Express, on time (within 15 min) on 47% of days, typically 16 min late. 4 run every day, leaving between 00:05 and 23:55. When they are waitlisted, a journey with one change takes 14 hr 30 min.
- Departures
- 00:05 – 23:55
- Fare from
- ₹505
- Sleeper · estimate
- Most punctual
- 47% on time
- 15929 Tambaram–New Tinsukia Express
- Daily trains
- 4 of 45
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 15627Coimbatore–Silchar Superfast Express10:2014 hr 55 min01:15+1 arrives the next day
OGL — KUR · 913 km · Mail/Express
Checking seats - 22643Ernakulam–Patna Superfast Express10:2014 hr 55 min01:15+1 arrives the next day
OGL — KUR · 912 km · Superfast
Checking seats - 06565SMVT Bengaluru–Malda Town Special10:3014 hr 35 min01:05+1 arrives the next day
OGL — KUR · 899 km · Mail/Express
Checking seats - Checking seats
- 05951SMVT Bengaluru–New Tinsukia Special12:1015 hr 55 min04:05+1 arrives the next day
OGL — KUR · 899 km · Mail/Express
Checking seats - 22808Santragachi AC Superfast Express12:1514 hr 15 min02:30+1 arrives the next day
OGL — KUR · 912 km · Superfast
Checking seats - 22842Tambaram – Santragachi Antyodaya Express12:1514 hr 15 min02:30+1 arrives the next day
OGL — KUR · 913 km · Superfast
Checking seats - 12659Gurudev Superfast Express13:0014 hr 20 min03:20+1 arrives the next day
OGL — KUR · 913 km · Superfast
Checking seats - 12507Aronai Express13:4013 hr 40 min03:20+1 arrives the next day
OGL — KUR · 912 km · Superfast · fastest
Checking seats - Checking seats
- Checking seats
- 22641Shalimar Superfast Express13:4013 hr 40 min03:20+1 arrives the next day
OGL — KUR · 913 km · Superfast
Checking seats - 06081Thiruvananthapuram North–Shalimar Superfast Special13:4714 hr 53 min04:40+1 arrives the next day
OGL — KUR · 899 km · Superfast
Checking seats - 12829Chennai–Bhubaneswar Superfast Express13:5014 hr 45 min04:35+1 arrives the next day
OGL — KUR · 912 km · Superfast
Checking seats - 22872Tirupati–Bhubaneswar Superfast Express13:5014 hr 45 min04:35+1 arrives the next day
OGL — KUR · 913 km · Superfast
Checking seats - 22880Tirupati–Bhubaneswar Superfast Express13:5014 hr 45 min04:35+1 arrives the next day
OGL — KUR · 913 km · Superfast
Checking seats - 22611Chennai–New Jalpaiguri Superfast Express14:5514 hr 5 min05:00+1 arrives the next day
OGL — KUR · 912 km · Superfast
Checking seats - 22878Ernakulam–Howrah Superfast Express14:5514 hr 5 min05:00+1 arrives the next day
OGL — KUR · 899 km · Superfast
Checking seats - 06085Ernakulam–Patna Special15:0017 hr 10 min08:10+1 arrives the next day
OGL — KUR · 898 km · Mail/Express
Checking seats - 17480Tirupati–Puri Express15:1521 hr 30 min12:45+1 arrives the next day
OGL — KUR · 939 km · Mail/Express
Checking seats - 06075Tambaram–Santragachi TOD Special15:3218 hr 3 min09:35+1 arrives the next day
OGL — KUR · 899 km · Mail/Express
Checking seats - 22503Dibrugarh Vivek Express15:4014 hr 20 min06:00+1 arrives the next day
OGL — KUR · 912 km · Superfast
Checking seats - 22852Santragachi Vivek Superfast Express18:1515 hr09:15+1 arrives the next day
OGL — KUR · 912 km · Superfast
Checking seats - 16597Alipur Duar Amrit Bharat18:2516 hr10:25+1 arrives the next day
OGL — KUR · 899 km · Mail/Express
Checking seats - 20604New Jalpaiguri Amrit Bharat19:0015 hr 30 min10:30+1 arrives the next day
OGL — KUR · 913 km · Mail/Express
Checking seats - 20610New Jalpaiguri Amrit Bharat19:0015 hr 30 min10:30+1 arrives the next day
OGL — KUR · 912 km · Mail/Express
Checking seats - 16523SMVT Bengaluru–Balurghat Express19:4014 hr 45 min10:25+1 arrives the next day
OGL — KUR · 899 km · Mail/Express
Checking seats - Checking seats
- 12864SMVT Bengaluru–Howrah Express20:0515 hr 5 min11:10+1 arrives the next day
OGL — KUR · 913 km · Superfast
Checking seats - 16107Santragachi Amrit Bharat20:5014 hr 45 min11:35+1 arrives the next day
OGL — KUR · 899 km · Mail/Express
Checking seats - 22606Tirunelveli–Purulia Superfast Express20:5014 hr 35 min11:25+1 arrives the next day
OGL — KUR · 912 km · Superfast
Checking seats - 22860Chennai–Puri Superfast Express20:5015 hr 10 min12:00+1 arrives the next day
OGL — KUR · 912 km · Superfast
Checking seats - 12840Chennai–Howrah Superfast Mail23:0015 hr14:00+1 arrives the next day
OGL — KUR · 912 km · Superfast
Checking seats - 13433Amrit Bharat Express23:2016 hr 50 min16:10+1 arrives the next day
OGL — KUR · 913 km · Mail/Express
Checking seats - Checking seats
- 12664Tiruchchirappalli–Howrah Superfast Express23:5515 hr 10 min15:05+1 arrives the next day
OGL — KUR · 913 km · Superfast
Checking seats - 12666Kanniyakumari–Howrah Superfast Express23:5515 hr 10 min15:05+1 arrives the next day
OGL — KUR · 912 km · Superfast
Checking seats - Checking seats
- 15929Tambaram–New Tinsukia Express23:5515 hr 10 min15:05+1 arrives the next day
OGL — KUR · 913 km · Mail/Express
Checking seats - 22826Chennai–Shalimar Superfast Express23:5515 hr 10 min15:05+1 arrives the next day
OGL — KUR · 912 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 Samalkot JnSLO18:1514 hr 30 min08:45+1 arrives the next day
50 min longer than the fastest direct
Holds 9 in 101 hr 26 min to change at SLOHolds about 9 times in 10 here. This train arrives a median 47 min late, against 28 min late for the junction's typical arrival. Measured on 42,692 paired days.
12375 often runs late
OGL — SLO
Checking seatsSLO — KUR
Checking seats - One change at DuvvadaDVD13:5014 hr 50 min04:40+1 arrives the next day
1 hr 10 min longer than the fastest direct
Holds 9 in 101 hr 12 min to change at DVD — tightHolds about 9 times in 10 here. 87 min would make it 9 in 10. Measured on 1,53,697 paired days.
06081 often runs late
OGL — DVD
Checking seatsDVD — KUR
Checking seats - One change at Vijayawada JnBZA23:4514 hr 55 min14:40+1 arrives the next day
1 hr 15 min longer than the fastest direct
Holds 8 in 101 hr to change at BZA — tightHolds about 8 times in 10 here. 100 min would make it 9 in 10. Measured on 2,21,096 paired days.
20625 often runs late
OGL — BZA
Checking seatsBZA — KUR
Checking seats - One change at BrahmapurBAM15:4015 hr06:40+1 arrives the next day
1 hr 20 min longer than the fastest direct
Usually holds1 hr 18 min to change at BAMTypically 23 min late here, still leaving about 36 min to change.
22503 often runs late
OGL — BAM
Checking seatsBAM — KUR
Checking seats - One change at Vijayawada JnBZA18:1515 hr 5 min09:20+1 arrives the next day
1 hr 25 min longer than the fastest direct
Holds 8 in 101 hr 15 min to change at BZA — tightHolds about 8 times in 10 here. 149 min would make it 9 in 10. Measured on 3,39,430 paired days.
12890 often runs late
OGL — BZA
Checking seatsBZA — KUR
Checking seats
Which arrives on time
On time = within 15 min at Khurda Road Jn · year to August 2026 · 30 of 45 trains tracked
- 15929 Tambaram–New Tinsukia ExpressMost punctualtypically 16 min late at Khurda Road Jn47%
- typically 21 min late at Khurda Road Jn37%
- typically 25 min late at Khurda Road Jn30%
- typically 25 min late at Khurda Road Jn30%
- typically 25 min late at Khurda Road Jn30%
Runs late more often than not
- 12659 Gurudev Superfast Express — arrives on time only 6% of the time, typically 127 min late
- 22501 Newtinsukia Express — arrives on time only 6% of the time, typically 122 min late
- 22641 Shalimar Superfast Express — arrives on time only 7% of the time, typically 114 min late
Fares
Estimated for 898 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹505 | observed fares |
| 3E AC 3 economy | ₹1,208 | observed fares |
| 3A AC 3 tier | ₹1,297 | observed fares |
| 2A AC 2 tier | ₹1,822 | observed fares |
| 1A AC first class | ₹3,035 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Ongole
Other trains to Khurda Road Jn
- Brahmapur to Khurda Road Jn98 direct trains · 147 km
- Vizianagram Jn to Khurda Road Jn89 direct trains · 363 km
- Balasore to Khurda Road Jn89 direct trains · 223 km
- Bhadrakh to Khurda Road Jn81 direct trains · 164 km
- Vijayawada Jn to Khurda Road Jn76 direct trains · 771 km
- Kharagpur Jn to Khurda Road Jn76 direct trains · 344 km