Annavaram to Valsad by train, with one change
No train runs the whole way from Annavaram to Valsad. Changing at Rajamundry takes 32 hr 8 min, and the quickest pairing is 17220 then 12755.
1 change · 1,064 km apart · fastest 32 hr 8 min · Wed, Thu, Sat, Sun
Check seats for your dateAnnavaram (ANV) to Valsad (BL)Journeys and seats
- One change at RajamundryRJY00:1032 hr 8 min08:18+1 arrives the next day4 hr 7 min to change at RJY — comfortable
Almost always holds here. Measured on 1,11,616 paired days.
17220 often runs late
ANV — RJY
Checking seatsRJY — BL
Checking seats - One change at Secunderabad JnSC23:0433 hr 14 min08:18+2 arrives 2 days later5 hr 55 min to change at SC — comfortable
Almost always holds here. Measured on 6,836 paired days.
22718 often runs late
ANV — SC
Checking seatsSC — BL
Checking seats - One change at Vijayawada JnBZA21:3534 hr 43 min08:18+2 arrives 2 days later5 hr 55 min to change at BZA — comfortable
Almost always holds here. Measured on 2,21,096 paired days.
12755 often runs late
ANV — BZA
Checking seatsBZA — BL
Checking seats - One change at Vijayawada JnBZA20:4535 hr 33 min08:18+2 arrives 2 days later6 hr 45 min to change at BZA — comfortable
Almost always holds here. Measured on 2,21,096 paired days.
12755 often runs late
ANV — BZA
Checking seatsBZA — BL
Checking seats - One change at Guntur JnGNT20:3535 hr 43 min08:18+2 arrives 2 days later6 hr 27 min to change at GNT — comfortable
Typically 13 min late here, still leaving about 355 min to change.
08579 often runs late
ANV — GNT
Checking seatsGNT — BL
Checking seats - One change at Guntakal JnGTL16:1540 hr 3 min08:18+2 arrives 2 days later2 hr to change at GTL — comfortable
Typically -42 min late here, still leaving about 144 min to change.
16614 often runs late
ANV — GTL
Checking seatsGTL — BL
Checking seats - One change at Guntakal JnGTL16:1547 hr 50 min16:05+2 arrives 2 days later11 hr 50 min to change at GTL — comfortable
Typically -42 min late here, still leaving about 734 min to change.
09420 often runs late
ANV — GTL
Checking seatsGTL — BL
Checking seats
Each leg is a separate ticket on its own PNR, booked separately. RAC is not a confirmed berth and a waitlist number is not a seat.
Annavaram to Valsad by train
- Is there a direct train from Annavaram to Valsad?
- No. No single train runs from Annavaram to Valsad. The journey takes one change, at Rajamundry, and the fastest combination takes 32 hr 8 min.
- What is the fastest way from Annavaram to Valsad by train?
- 17220 VSKP MTM EXP departs Annavaram at 00:10 and reaches Rajamundry at 02:28. 12755 COA BVC SF EXP then departs at 06:35 and arrives Valsad at 08:18. Total 32 hr 8 min, with 4 hr 7 min to change.
- Where do you change trains between Annavaram and Valsad?
- Rajamundry (RJY) is the interchange on the fastest route, with 4 hr 7 min between the arriving and departing trains.
- Which days can you travel from Annavaram to Valsad?
- Connections are available on Wednesday, Thursday, Saturday and Sunday.
Other trains from Annavaram
- Annavaram to Vijayawada Jn27 direct trains · 244 km
- Annavaram to Visakhapatnam26 direct trains · 114 km
- Annavaram to Eluru22 direct trains · 177 km
- Annavaram to Tadepalligudem22 direct trains · 129 km
- Annavaram to Nidadavolu Jn21 direct trains · 109 km
- Annavaram to Vizianagram Jn15 direct trains · 168 km
Other trains to Valsad
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.