Trains from Ongole to Brahmapur
Ongole to Brahmapur is 752 km by rail. 44 direct trains run it; the fastest is the 12507 Aronai Express at 11 hr 50 min. The most punctual is the 15929 Tambaram–New Tinsukia Express, on time (within 15 min) on 65% of days, typically 8 min late. 4 run every day, leaving between 00:05 and 23:55. When they are waitlisted, a journey with one change takes 12 hr 8 min.
- Departures
- 00:05 – 23:55
- Fare from
- ₹450
- Sleeper · estimate
- Most punctual
- 65% on time
- 15929 Tambaram–New Tinsukia Express
- Daily trains
- 4 of 44
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 05951SMVT Bengaluru–New Tinsukia Special12:1014 hr 5 min02:15+1 arrives the next day
OGL — BAM · 753 km · Mail/Express
Checking seats - 22842Tambaram – Santragachi Antyodaya Express12:1512 hr 18 min00:33+1 arrives the next day
OGL — BAM · 766 km · Superfast
Checking seats - 12659Gurudev Superfast Express13:0012 hr 30 min01:30+1 arrives the next day
OGL — BAM · 766 km · Superfast
Checking seats - 12507Aronai Express13:4011 hr 50 min01:30+1 arrives the next day
OGL — BAM · 765 km · Superfast · fastest
Checking seats - Checking seats
- Checking seats
- 22641Shalimar Superfast Express13:4011 hr 50 min01:30+1 arrives the next day
OGL — BAM · 766 km · Superfast
Checking seats - 06081Thiruvananthapuram North–Shalimar Superfast Special13:4712 hr 38 min02:25+1 arrives the next day
OGL — BAM · 752 km · Superfast
Checking seats - 12829Chennai–Bhubaneswar Superfast Express13:5012 hr 45 min02:35+1 arrives the next day
OGL — BAM · 765 km · Superfast
Checking seats - 22872Tirupati–Bhubaneswar Superfast Express13:5012 hr 45 min02:35+1 arrives the next day
OGL — BAM · 766 km · Superfast
Checking seats - 22880Tirupati–Bhubaneswar Superfast Express13:5012 hr 45 min02:35+1 arrives the next day
OGL — BAM · 766 km · Superfast
Checking seats - 22611Chennai–New Jalpaiguri Superfast Express14:5512 hr 13 min03:08+1 arrives the next day
OGL — BAM · 765 km · Superfast
Checking seats - 22878Ernakulam–Howrah Superfast Express14:5512 hr 13 min03:08+1 arrives the next day
OGL — BAM · 752 km · Superfast
Checking seats - 06085Ernakulam–Patna Special15:0014 hr 10 min05:10+1 arrives the next day
OGL — BAM · 752 km · Mail/Express
Checking seats - 17480Tirupati–Puri Express15:1518 hr 45 min10:00+1 arrives the next day
OGL — BAM · 792 km · Mail/Express
Checking seats - 06075Tambaram–Santragachi TOD Special15:3215 hr 44 min07:16+1 arrives the next day
OGL — BAM · 752 km · Mail/Express
Checking seats - 22503Dibrugarh Vivek Express15:4012 hr 17 min03:57+1 arrives the next day
OGL — BAM · 766 km · Superfast
Checking seats - 22852Santragachi Vivek Superfast Express18:1512 hr 50 min07:05+1 arrives the next day
OGL — BAM · 765 km · Superfast
Checking seats - 16597Alipur Duar Amrit Bharat18:2514 hr 2 min08:27+1 arrives the next day
OGL — BAM · 753 km · Mail/Express
Checking seats - 20604New Jalpaiguri Amrit Bharat19:0013 hr 27 min08:27+1 arrives the next day
OGL — BAM · 766 km · Mail/Express
Checking seats - 20610New Jalpaiguri Amrit Bharat19:0013 hr 27 min08:27+1 arrives the next day
OGL — BAM · 765 km · Mail/Express
Checking seats - 16523SMVT Bengaluru–Balurghat Express19:4012 hr 47 min08:27+1 arrives the next day
OGL — BAM · 752 km · Mail/Express
Checking seats - Checking seats
- 12864SMVT Bengaluru–Howrah Express20:0512 hr 55 min09:00+1 arrives the next day
OGL — BAM · 766 km · Superfast
Checking seats - 16107Santragachi Amrit Bharat20:5013 hr 9 min09:59+1 arrives the next day
OGL — BAM · 752 km · Mail/Express
Checking seats - 22606Tirunelveli–Purulia Superfast Express20:5013 hr 9 min09:59+1 arrives the next day
OGL — BAM · 766 km · Superfast
Checking seats - 22860Chennai–Puri Superfast Express20:5013 hr 9 min09:59+1 arrives the next day
OGL — BAM · 765 km · Superfast
Checking seats - 12840Chennai–Howrah Superfast Mail23:0013 hr 20 min12:20+1 arrives the next day
OGL — BAM · 765 km · Superfast
Checking seats - 13433Amrit Bharat Express23:2014 hr 41 min14:01+1 arrives the next day
OGL — BAM · 766 km · Mail/Express
Checking seats - Checking seats
- 12664Tiruchchirappalli–Howrah Superfast Express23:5513 hr 15 min13:10+1 arrives the next day
OGL — BAM · 766 km · Superfast
Checking seats - 12666Kanniyakumari–Howrah Superfast Express23:5513 hr 15 min13:10+1 arrives the next day
OGL — BAM · 765 km · Superfast
Checking seats - Checking seats
- 15929Tambaram–New Tinsukia Express23:5513 hr 15 min13:10+1 arrives the next day
OGL — BAM · 766 km · Mail/Express
Checking seats - 22826Chennai–Shalimar Superfast Express23:5513 hr 15 min13:10+1 arrives the next day
OGL — BAM · 765 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 Vijayawada JnBZA13:2212 hr 8 min01:30+1 arrives the next day
about as quick as the fastest direct
Holds 8 in 101 hr 20 min to change at BZA — tightHolds about 8 times in 10 here. 120 min would make it 9 in 10. Measured on 2,39,567 paired days.
02121 often runs late
OGL — BZA
Checking seatsBZA — BAM
Checking seats - One change at VisakhapatnamVSKP15:0812 hr 49 min03:57+1 arrives the next day
59 min longer than the fastest direct
Holds 9 in 101 hr 35 min to change at VSKP — tightHolds about 9 times in 10 here. 106 min would make it 9 in 10. Measured on 50,792 paired days.
22503 often runs late
OGL — VSKP
Checking seatsVSKP — BAM
Checking seats - One change at Samalkot JnSLO18:1512 hr 53 min07:08+1 arrives the next day
1 hr 3 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 — BAM
Checking seats - One change at VisakhapatnamVSKP14:5513 hr 2 min03:57+1 arrives the next day
1 hr 12 min longer than the fastest direct
Holds 8 in 101 hr to change at VSKP — tightHolds about 8 times in 10 here. 92 min would make it 9 in 10. Measured on 50,792 paired days.
22503 often runs late
OGL — VSKP
Checking seatsVSKP — BAM
Checking seats - One change at Vijayawada JnBZA14:0513 hr 3 min03:08+1 arrives the next day
1 hr 13 min longer than the fastest direct
Holds 9 in 101 hr 40 min to change at BZA — tightHolds about 9 times in 10 here. 120 min would make it 9 in 10. Measured on 2,39,567 paired days.
08540 often runs late
OGL — BZA
Checking seatsBZA — BAM
Checking seats - One change at Vijayawada JnBZA21:3513 hr 5 min10:40+1 arrives the next day
1 hr 15 min longer than the fastest direct
Holds 8 in 101 hr 10 min to change at BZA — tightHolds about 8 times in 10 here. 137 min would make it 9 in 10. Measured on 3,39,430 paired days.
12669 often runs late
OGL — BZA
Checking seatsBZA — BAM
Checking seats - One change at Vizianagram JnVZM14:5513 hr 12 min04:07+1 arrives the next day
1 hr 22 min longer than the fastest direct
Holds 8 in 101 hr to change at VZM — tightHolds about 8 times in 10 here. 119 min would make it 9 in 10. Measured on 72,476 paired days.
22878 often runs late
OGL — VZM
Checking seatsVZM — BAM
Checking seats - One change at VisakhapatnamVSKP12:1513 hr 15 min01:30+1 arrives the next day
1 hr 25 min longer than the fastest direct
Holds 9 in 101 hr 15 min to change at VSKP — tightHolds about 9 times in 10 here. 97 min would make it 9 in 10. Measured on 50,792 paired days.
15227 often runs late
OGL — VSKP
Checking seatsVSKP — BAM
Checking seats
Which arrives on time
On time = within 15 min at Brahmapur · year to August 2026 · 29 of 44 trains tracked
- 15929 Tambaram–New Tinsukia ExpressMost punctualtypically 8 min late at Brahmapur65%
- typically 14 min late at Brahmapur52%
- typically 13 min late at Brahmapur51%
- typically 15 min late at Brahmapur50%
- typically 16 min late at Brahmapur47%
Runs late more often than not
- 12659 Gurudev Superfast Express — arrives on time only 8% of the time, typically 91 min late
- 22501 Newtinsukia Express — arrives on time only 8% of the time, typically 91 min late
- 22641 Shalimar Superfast Express — arrives on time only 9% of the time, typically 82 min late
Fares
Estimated for 752 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹450 | observed fares |
| 3E AC 3 economy | ₹1,076 | observed fares |
| 3A AC 3 tier | ₹1,155 | observed fares |
| 2A AC 2 tier | ₹1,617 | observed fares |
| 1A AC first class | ₹2,693 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Ongole
Other trains to Brahmapur
- Khurda Road Jn to Brahmapur97 direct trains · 147 km
- Vizianagram Jn to Brahmapur91 direct trains · 216 km
- Bhubaneswar to Brahmapur90 direct trains · 166 km
- Vijayawada Jn to Brahmapur75 direct trains · 624 km
- Rajamundry to Brahmapur73 direct trains · 473 km
- Srikakulam Road to Brahmapur72 direct trains · 147 km