Trains from Visakhapatnam to Ongole
Visakhapatnam to Ongole is 488 km by rail. 44 direct trains run it; the fastest is the 12660 Gurudev Express at 7 hr 14 min. The most punctual is the 18505 Visakhapatnam–Tirupati Express, on time (within 15 min) on 79% of days, typically 7 min late. 5 run every day, leaving between 01:40 and 23:00. When they are waitlisted, a journey with one change takes 7 hr 24 min.
- Departures
- 01:40 – 23:00
- Fare from
- ₹340
- Sleeper · estimate
- Most punctual
- 79% on time
- 18505 Visakhapatnam–Tirupati Express
- Daily trains
- 5 of 44
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 08581Visakhapatnam–SMVT Bengaluru Special15:2010 hr 53 min02:13+1 arrives the next day
VSKP — OGL · 489 km · Mail/Express
Checking seats - 18509Visakhapatnam–SMVT Bengaluru Express15:2010 hr 53 min02:13+1 arrives the next day
VSKP — OGL · 489 km · Mail/Express
Checking seats - Checking seats
- 20603Amrit Bharat Express17:308 hr 58 min02:28+1 arrives the next day
VSKP — OGL · 489 km · Mail/Express
Checking seats - 20609Amrit Bharat Express17:308 hr 58 min02:28+1 arrives the next day
VSKP — OGL · 489 km · Mail/Express
Checking seats - 08583Visakhapatnam–SMVT Bengaluru Special19:007 hr 53 min02:53+1 arrives the next day
VSKP — OGL · 489 km · Mail/Express
Checking seats - 18505Visakhapatnam–Tirupati Express19:009 hr 28 min04:28+1 arrives the next day
VSKP — OGL · 517 km · Mail/Express
Checking seats - 22801Visakhapatnam–Chennai Superfast19:007 hr 53 min02:53+1 arrives the next day
VSKP — OGL · 489 km · Superfast
Checking seats - 22869Visakhapatnam–Chennai Superfast19:007 hr 53 min02:53+1 arrives the next day
VSKP — OGL · 489 km · Superfast
Checking seats - 12830Bhubaneswar–Chennai Superfast19:107 hr 44 min02:54+1 arrives the next day
VSKP — OGL · 488 km · Superfast
Checking seats - 18507Visakhapatnam–Tirupati Express19:109 hr 58 min05:08+1 arrives the next day
VSKP — OGL · 517 km · Mail/Express
Checking seats - 20851Bhubaneswar–Pondicherry Superfast Express19:107 hr 43 min02:53+1 arrives the next day
VSKP — OGL · 488 km · Superfast
Checking seats - Checking seats
- 22871Bhubaneswar–Tirupati Superfast19:108 hr 29 min03:39+1 arrives the next day
VSKP — OGL · 488 km · Superfast
Checking seats - 22879Bhubaneswar–Tirupati Superfast19:108 hr 34 min03:44+1 arrives the next day
VSKP — OGL · 488 km · Superfast
Checking seats - 22707Double Decker Superfast23:008 hr 44 min07:44+1 arrives the next day
VSKP — OGL · 515 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 JnBZA14:307 hr 24 min21:54
about as quick as the fastest direct
Holds 8 in 101 hr 15 min to change at BZA — tightHolds about 8 times in 10 here. 127 min would make it 9 in 10. Measured on 3,39,430 paired days.
20708 often runs late
VSKP — BZA
Checking seatsBZA — OGL
Checking seats - One change at Vijayawada JnBZA05:457 hr 43 min13:28
about as quick as the fastest direct
Holds 9 in 101 hr 50 min to change at BZAHolds about 9 times in 10 here. Measured on 1,00,517 paired days.
20833 often runs late
VSKP — BZA
Checking seatsBZA — OGL
Checking seats - One change at Vijayawada JnBZA14:307 hr 54 min22:24
40 min longer than the fastest direct
Holds 9 in 101 hr 40 min to change at BZA — tightHolds about 9 times in 10 here. 127 min would make it 9 in 10. Measured on 3,39,430 paired days.
20708 often runs late
VSKP — BZA
Checking seatsBZA — OGL
Checking seats - One change at Vijayawada JnBZA05:458 hr 13 min13:58
59 min longer than the fastest direct
Holds 9 in 102 hr 20 min to change at BZAHolds about 9 times in 10 here. Measured on 1,00,517 paired days.
20833 often runs late
VSKP — BZA
Checking seatsBZA — OGL
Checking seats
Which arrives on time
On time = within 15 min at Ongole · year to August 2026 · 37 of 44 trains tracked
- 18505 Visakhapatnam–Tirupati ExpressMost punctualtypically 7 min late at Ongole79%
- typically 5 min late at Ongole71%
- usually on time at Ongole65%
- typically 9 min late at Ongole63%
- typically 4 min late at Ongole62%
Runs late more often than not
- 15630 Nagaon Express — arrives on time only 3% of the time, typically 284 min late
- 22841 Santragachi – Tambaram Antyodaya Express — arrives on time only 3% of the time, typically 222 min late
- 12376 Jasidih–Tambaram Express — arrives on time only 3% of the time, typically 227 min late
Fares
Estimated for 488 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹340 | observed fares |
| 3E AC 3 economy | ₹809 | observed fares |
| 3A AC 3 tier | ₹877 | observed fares |
| 2A AC 2 tier | ₹1,218 | observed fares |
| 1A AC first class | ₹2,011 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Visakhapatnam
- Visakhapatnam to Rajamundry90 direct trains · 201 km
- Visakhapatnam to Vijayawada Jn88 direct trains · 352 km
- Visakhapatnam to Khurda Road Jn63 direct trains · 424 km
- Visakhapatnam to Brahmapur63 direct trains · 277 km
- Visakhapatnam to Bhubaneswar61 direct trains · 443 km
- Visakhapatnam to Samalkot Jn61 direct trains · 151 km