Trains from Charlapalli to Duvvada
Charlapalli to Duvvada is 631 km by rail. 16 direct trains run it; the fastest is the 20812 Nanded–Visakhapatnam Superfast Express at 10 hr 55 min. The most punctual is the 18504 Shirdi–Visakhapatnam Express, on time (within 15 min) on 92% of days, typically 1 min late. 3 run every day, leaving between 05:40 and 23:45. When they are waitlisted, a journey with one change takes 11 hr 35 min.
- Departures
- 05:40 – 23:45
- Fare from
- ₹370
- Sleeper · estimate
- Most punctual
- 92% on time
- 18504 Shirdi–Visakhapatnam Express
- Daily trains
- 3 of 16
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 18528Charlapalli–Visakhapatnam Express14:3014 hr 5 min04:35+1 arrives the next day
CHZ — DVD · 667 km · Mail/Express
Checking seats - 07027Secunderabad–Brahmapur Special15:0013 hr 13 min04:13+1 arrives the next day
CHZ — DVD · 631 km · Mail/Express
Checking seats - 17031Charlapalli–Agartala Express16:2011 hr 25 min03:45+1 arrives the next day
CHZ — DVD · 631 km · Mail/Express
Checking seats - 17067Charlapalli–Bhubaneswar New Express18:1015 hr09:10+1 arrives the next day
CHZ — DVD · 654 km · Mail/Express
Checking seats - 15673Kamakhya Amrit Bharat19:4013 hr 30 min09:10+1 arrives the next day
CHZ — DVD · 658 km · Mail/Express
Checking seats - 07037Charlapalli–Srikakulam Road Special20:3012 hr 18 min08:48+1 arrives the next day
CHZ — DVD · 631 km · Mail/Express
Checking seats - 18520Mumbai LTT–Visakhapatnam Express21:0013 hr 5 min10:05+1 arrives the next day
CHZ — DVD · 699 km · Mail/Express
Checking seats - 20812Nanded–Visakhapatnam Superfast Express21:4010 hr 55 min08:35+1 arrives the next day
CHZ — DVD · 669 km · Superfast · fastest
Checking seats - 07425Secunderabad–Srikakulam Road Special23:4513 hr 37 min13:22+1 arrives the next day
CHZ — DVD · 657 km · Mail/Express
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 Kazipet JnKZJ21:0011 hr 35 min08:35+1 arrives the next day
40 min longer than the fastest direct
Holds 9 in 101 hr 12 min to change at KZJ — tightHolds about 9 times in 10 here. This train arrives a median 46 min late, against 29 min late for the junction's typical arrival. 89 min would make it 9 in 10. Measured on 2,08,501 paired days.
18520 often runs late
CHZ — KZJ
Checking seatsKZJ — DVD
Checking seats - One change at Vijayawada JnBZA10:0011 hr 40 min21:40
45 min longer than the fastest direct
Holds 8 in 101 hr 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.
08510 often runs late
CHZ — BZA
Checking seatsBZA — DVD
Checking seats - One change at Guntur JnGNT20:0511 hr 43 min07:48+1 arrives the next day
48 min longer than the fastest direct
Holds 9 in 101 hr 5 min to change at GNTHolds about 9 times in 10 here. Measured on 1,03,123 paired days.
07601 often runs late
CHZ — GNT
Checking seatsGNT — DVD
Checking seats - One change at EluruEE21:4011 hr 53 min09:33+1 arrives the next day
58 min longer than the fastest direct
Holds 8 in 101 hr 2 min to change at EE — tightHolds about 8 times in 10 here. 93 min would make it 9 in 10. Measured on 2,40,421 paired days.
20810 often runs late
CHZ — EE
Checking seatsEE — DVD
Checking seats - One change at Vijayawada JnBZA18:5712 hr 1 min06:58+1 arrives the next day
1 hr 6 min longer than the fastest direct
Holds 9 in 101 hr 20 min to change at BZA — tightHolds about 9 times in 10 here. 97 min would make it 9 in 10. Measured on 2,21,096 paired days.
07041 often runs late
CHZ — BZA
Checking seatsBZA — DVD
Checking seats - One change at Vijayawada JnBZA16:4512 hr 5 min04:50+1 arrives the next day
1 hr 10 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 4 min late, against 26 min late for the junction's typical arrival. 116 min would make it 9 in 10. Measured on 3,39,430 paired days.
16107 often runs late
CHZ — BZA
Checking seatsBZA — DVD
Checking seats - One change at MahbubabadMABD16:4512 hr 25 min05:10+1 arrives the next day
1 hr 30 min longer than the fastest direct
Holds 9 in 101 hr 1 min to change at MABDHolds about 9 times in 10 here. Measured on 1,02,316 paired days.
12714 often runs late
CHZ — MABD
Checking seatsMABD — DVD
Checking seats
Which arrives on time
On time = within 15 min at Duvvada · year to August 2026 · 7 of 16 trains tracked
- 18504 Shirdi–Visakhapatnam ExpressMost punctualusually on time at Duvvada92%
- typically 5 min late at Duvvada90%
- usually on time at Duvvada84%
- usually on time at Duvvada79%
- typically 3 min late at Duvvada58%
Runs late more often than not
- 07221 Secunderabad–Santragachi Special — arrives on time only 9% of the time, typically 82 min late
- 12806 Janmabhoomi Superfast — arrives on time only 27% of the time, typically 28 min late
Fares
Estimated for 631 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹370 | observed fares |
| 3E AC 3 economy | ₹914 | observed fares |
| 3A AC 3 tier | ₹982 | observed fares |
| 2A AC 2 tier | ₹1,397 | observed fares |
| 1A AC first class | ₹2,310 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Charlapalli
- Charlapalli to Kazipet Jn40 direct trains · 119 km
- Charlapalli to Guntur Jn33 direct trains · 269 km
- Charlapalli to Vijayawada Jn29 direct trains · 313 km
- Charlapalli to Mirylaguda28 direct trains · 129 km
- Charlapalli to Rajamundry25 direct trains · 469 km
- Charlapalli to Samalkot Jn21 direct trains · 521 km