Skip to search

Rampur Hat to Annavaram by train, with one change

No direct train · 1 change at Vizianagram Jn · 949 km apart · fastest 19 hr 58 min · Daily

Check this journey for your date

Journeys and seats

Each leg is a separate ticket

  • One change at Vizianagram JnVZM
    22:2519 hr 58 min18:23+1 arrives the next day
    22504VIVEK EXPRESS22:25 — 14:20Superfast
    Holds 8 in 101 hr 40 min to change at VZM — tight

    Holds about 8 times in 10 here. 150 min would make it 9 in 10. Measured on 52,875 paired days.

    07042AKP SC SPL16:00 — 18:23Mail/Express

    22504 often runs late

    RPH — VZM

    Checking seats

    VZM — ANV

    Checking seats
  • One change at DuvvadaDVD
    22:1220 hr 6 min18:18+1 arrives the next day
    02604GHY SC SPECIAL22:12 — 16:28Mail/Express
    Little room34 min to change at DVD — tight

    Typically 5 min late here, leaving about 10 min spare. It usually works, but there is little room.

    17015VISAKHA EXPRESS17:02 — 18:18Mail/Express

    17015 often runs late

    RPH — DVD

    Checking seats

    DVD — ANV

    Checking seats
  • One change at VisakhapatnamVSKP
    22:2520 hr 38 min19:03+1 arrives the next day
    22504VIVEK EXPRESS22:25 — 15:30Superfast
    Holds 8 in 101 hr 50 min to change at VSKP — tight

    Holds about 8 times in 10 here. 185 min would make it 9 in 10. Measured on 19,752 paired days.

    12727GODAVARI EXPRES17:20 — 19:03Superfast

    22504 often runs late

    RPH — VSKP

    Checking seats

    VSKP — ANV

    Checking seats
  • One change at Vizianagram JnVZM
    08:3920 hr 49 min05:28+1 arrives the next day
    15674CHZ AMRIT BHARAT08:39 — 00:35Mail/Express
    Holds 8 in 101 hr 15 min to change at VZM — tight

    Holds about 8 times in 10 here. 125 min would make it 9 in 10. Measured on 72,476 paired days.

    17479PURI TPTY EXP01:50 — 05:28Mail/Express

    15674 often runs late

    RPH — VZM

    Checking seats

    VZM — ANV

    Checking seats
  • One change at Vizianagram JnVZM
    08:3920 hr 49 min05:28+1 arrives the next day
    12504HUMSAFAR EXP08:39 — 00:33Superfast
    Holds 8 in 101 hr 17 min to change at VZM — tight

    Holds about 8 times in 10 here. 125 min would make it 9 in 10. Measured on 72,476 paired days.

    17479PURI TPTY EXP01:50 — 05:28Mail/Express

    12504 often runs late

    RPH — VZM

    Checking seats

    VZM — ANV

    Checking seats
  • One change at Khurda Road JnKUR
    21:2720 hr 51 min18:18+1 arrives the next day
    12510GHY SMVB EXP21:27 — 07:55Superfast

    15902 TSK LMG SPECIAL 21:27 — 07:55

    12516 SCL CBE EXPRESS 21:27 — 07:55

    12514 SCL SC EXPRESS 21:27 — 07:55

    15646 SCL SC EXPRESS 21:27 — 07:55

    12508 SCL TVC EXPRESS 21:27 — 07:55

    Holds 8 in 101 hr 15 min to change at KUR — tight

    Holds about 8 times in 10 here. 120 min would make it 9 in 10. Measured on 1,40,239 paired days.

    17015VISAKHA EXPRESS09:10 — 18:18Mail/Express

    12510 often runs late

    RPH — KUR

    Checking seats

    KUR — ANV

    Checking seats

Check this journey for your date

Rampur Hat to Annavaram by train

Is there a direct train from Rampur Hat to Annavaram?

No. No single train runs from Rampur Hat to Annavaram. The journey takes one change, at Vizianagram Jn, and the fastest combination takes 19 hr 58 min.

What is the fastest way from Rampur Hat to Annavaram by train?

22504 VIVEK EXPRESS departs Rampur Hat at 22:25 and reaches Vizianagram Jn at 14:20. 07042 AKP SC SPL then departs at 16:00 and arrives Annavaram at 18:23. Total 19 hr 58 min, with 1 hr 40 min to change.

Where do you change trains between Rampur Hat and Annavaram?

Vizianagram Jn (VZM) is the interchange on the fastest route, with 1 hr 40 min between the arriving and departing trains.

Which days can you travel from Rampur Hat to Annavaram?

A connection is available every day of the week.

Other trains from Rampur Hat

Other trains to Annavaram

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.