Skip to search

Annavaram to Rajkot Jn by train, with one change

No train runs the whole way from Annavaram to Rajkot Jn. Changing at Rajamundry takes 34 hr 27 min, and the quickest pairing is 17015 then 20819.

1 change · 1,338 km apart · fastest 34 hr 27 min · Wed, Thu, Fri, Sun

Check seats for your dateAnnavaram (ANV) to Rajkot Jn (RJT)

Journeys and seats

  • One change at RajamundryRJY
    18:2034 hr 27 min04:47+2 arrives 2 days later
    17015VISAKHA EXPRESS18:2019:33Mail/Express
    1 hr 37 min to change at RJY — tight

    Holds about 8 times in 10 here. 174 min would make it 9 in 10. Measured on 80,112 paired days.

    20819PURI OKHA SF EXP21:1004:47Mail/Express

    17015 often runs late

    ANVRJY

    Checking seats

    RJYRJT

    Checking seats
  • One change at RajamundryRJY
    16:1536 hr 32 min04:47+2 arrives 2 days later
    18521TIRUMALA EXP16:1517:48Mail/Express
    3 hr 22 min to change at RJY — comfortable

    Holds about 19 times in 20 here. Measured on 1,32,416 paired days.

    20819PURI OKHA SF EXP21:1004:47Mail/Express

    18521 often runs late

    ANVRJY

    Checking seats

    RJYRJT

    Checking seats
  • One change at Vijayawada JnBZA
    16:1036 hr 37 min04:47+2 arrives 2 days later
    12839CHENNAI MAIL16:1020:10Superfast
    3 hr 35 min to change at BZA — comfortable

    Holds about 9 times in 10 here. Measured on 3,39,430 paired days.

    20819PURI OKHA SF EXP23:4504:47Mail/Express

    12839 often runs late

    ANVBZA

    Checking seats

    BZARJT

    Checking seats
  • One change at Gooty JnGY
    16:1549 hr 35 min17:50+2 arrives 2 days later
    18521TIRUMALA EXP16:1509:13Mail/Express
    3 hr 32 min to change at GY — comfortable

    Almost always holds here. Measured on 34,042 paired days.

    16614CBE RJT EXPRESS12:4517:50Mail/Express

    18521 often runs late

    ANVGY

    Checking seats

    GYRJT

    Checking seats
  • One change at Guntakal JnGTL
    14:5051 hr17:50+2 arrives 2 days later
    18463PRASHANTHI EXP14:5004:20Mail/Express
    9 hr 10 min to change at GTL — comfortable

    Almost always holds here. Measured on 2,98,796 paired days.

    16614CBE RJT EXPRESS13:3017:50Mail/Express

    ANVGTL

    Checking seats

    GTLRJT

    Checking seats
  • One change at MahbubnagarMBNR
    20:2056 hr 39 min04:59+3 arrives 3 days later
    12861VSKP MBNR SF20:2009:20Superfast
    11 hr 35 min to change at MBNR — comfortable

    Almost always holds here. Measured on 59,195 paired days.

    16733RMM OKHA EXP20:5504:59Mail/Express

    both trains usually run on time

    ANVMBNR

    Checking seats

    MBNRRJT

    Checking seats
  • One change at MahbubnagarMBNR
    20:2056 hr 50 min05:10+3 arrives 3 days later
    12861VSKP MBNR SF20:2009:20Superfast
    9 hr 7 min to change at MBNR — comfortable

    Almost always holds here. Measured on 59,195 paired days.

    19559TPTY OKHA EXP18:2705:10Mail/Express

    19559 often runs late

    ANVMBNR

    Checking seats

    MBNRRJT

    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 Rajkot Jn by train

Is there a direct train from Annavaram to Rajkot Jn?
No. No single train runs from Annavaram to Rajkot Jn. The journey takes one change, at Rajamundry, and the fastest combination takes 34 hr 27 min.
What is the fastest way from Annavaram to Rajkot Jn by train?
17015 VISAKHA EXPRESS departs Annavaram at 18:20 and reaches Rajamundry at 19:33. 20819 PURI OKHA SF EXP then departs at 21:10 and arrives Rajkot Jn at 04:47. Total 34 hr 27 min, with 1 hr 37 min to change.
Where do you change trains between Annavaram and Rajkot Jn?
Rajamundry (RJY) is the interchange on the fastest route, with 1 hr 37 min between the arriving and departing trains.
Which days can you travel from Annavaram to Rajkot Jn?
Connections are available on Wednesday, Thursday, Friday and Sunday.

Other trains from Annavaram

Other trains to Rajkot Jn

Important

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.