Skip to search

Melmaruvathur to Annavaram by train, with one change

No train runs the whole way from Melmaruvathur to Annavaram. Changing at Vijayawada Jn takes 13 hr 23 min, and the quickest pairing is 20895 then 12718.

1 change · 606 km apart · fastest 13 hr 23 min · Daily except Wed

Check seats for your dateMelmaruvathur (MLMR) to Annavaram (ANV)

Day by day

The quickest journey with one change, for each day a connection runs.

  • Monday and Thursday17 hr 13 minarrives next day
    15:10 17656 PDY COA EXP · Mail/Express Gudur Jn (GDR) 20:03
    22:25 18522 TIRUMALA EXP · Mail/Express → arrives 08:23
    2 hr 22 min to change at GDR — comfortable142 min to change, which holds about 9 times in 10 here. Measured on 81,349 paired days.
  • Tuesday13 hr 43 minarrives next day
    17:10 12664 TPJ HWH SF EXP · Superfast Eluru (EE) 02:58
    04:30 08584 TPTY VSKP SPL · Mail/Express → arrives 06:53
    1 hr 32 min to change at EE — comfortableTypically 48 min late here, still leaving about 25 min to change.
  • Friday15 hr 13 minarrives next day
    17:10 12664 TPJ HWH SF EXP · Superfast Vijayawada Jn (BZA) 02:05
    03:30 18522 TIRUMALA EXP · Mail/Express → arrives 08:23
    1 hr 25 min to change at BZA — tight85 min to change holds about 9 times in 10 here. 97 min would make it 9 in 10. Measured on 2,21,096 paired days.
  • Saturday13 hr 49 minarrives next day
    17:10 12666 CAPE HWH SF EXP · Superfast Vijayawada Jn (BZA) 02:05
    03:05 07107 TPTY BSBS SPL · Mail/Express → arrives 06:59
    1 hr to change at BZA — tight60 min to change holds about 8 times in 10 here. 97 min would make it 9 in 10. Measured on 2,21,096 paired days.
  • Sunday13 hr 23 minarrives next day
    20:15 20895 RMM BBS SF EXP · Mail/Express Vijayawada Jn (BZA) 04:35
    06:00 12718 RATNACHAL SF EX · Superfast → arrives 09:38
    1 hr 25 min to change at BZA — tight85 min to change holds about 8 times in 10 here. 119 min would make it 9 in 10. Measured on 17,167 paired days.

Other ways to make the trip

Slower pairings, or a change at a different junction.

  • Sunday13 hr 33 minarrives next day
    20:15 20895 RMM BBS SF EXP · Mail/Express Rajamundry (RJY) 06:48
    08:05 17043 SC AKP EXP · Mail/Express → arrives 09:48
    1 hr 17 min to change at RJY — tight77 min to change holds about 8 times in 10 here. 158 min would make it 9 in 10. Measured on 66,726 paired days.
  • Sunday13 hr 39 minarrives next day
    20:15 20895 RMM BBS SF EXP · Mail/Express Vijayawada Jn (BZA) 04:35
    05:50 13352 ALLP DHN EXPRESS · Mail/Express → arrives 09:54
    1 hr 15 min to change at BZA — tight75 min to change holds about 8 times in 10 here. 97 min would make it 9 in 10. Measured on 2,21,096 paired days.
  • Tuesday13 hr 52 minarrives next day
    17:10 12664 TPJ HWH SF EXP · Superfast Vijayawada Jn (BZA) 02:05
    03:10 07165 HYB CTC SPL · Mail/Express → arrives 07:02
    1 hr 5 min to change at BZA — tight65 min to change holds about 8 times in 10 here. 97 min would make it 9 in 10. Measured on 2,21,096 paired days.
  • Saturday13 hr 58 minarrives next day
    17:10 12666 CAPE HWH SF EXP · Superfast Eluru (EE) 02:59
    04:25 12784 VSKP AC SF EXP · Superfast → arrives 07:08
    1 hr 26 min to change at EE — comfortableTypically 44 min late here, still leaving about 23 min to change.
  • Tuesday15 hr 13 minarrives next day
    17:10 12664 TPJ HWH SF EXP · Superfast Vijayawada Jn (BZA) 02:05
    03:30 18522 TIRUMALA EXP · Mail/Express → arrives 08:23
    1 hr 25 min to change at BZA — tight85 min to change holds about 9 times in 10 here. 97 min would make it 9 in 10. Measured on 2,21,096 paired days.
  • Friday15 hr 13 minarrives next day
    17:10 12664 TPJ HWH SF EXP · Superfast Vijayawada Jn (BZA) 02:05
    03:30 17487 TIRUMALA EXP · Mail/Express → arrives 08:23
    1 hr 25 min to change at BZA — tight85 min to change holds about 9 times in 10 here. 97 min would make it 9 in 10. Measured on 2,21,096 paired days.
  • Saturday15 hr 13 minarrives next day
    17:10 12666 CAPE HWH SF EXP · Superfast Vijayawada Jn (BZA) 02:05
    03:30 18522 TIRUMALA EXP · Mail/Express → arrives 08:23
    1 hr 25 min to change at BZA — tight85 min to change holds about 9 times in 10 here. 97 min would make it 9 in 10. Measured on 2,21,096 paired days.
  • Friday15 hr 28 minarrives next day
    17:10 12664 TPJ HWH SF EXP · Superfast Vijayawada Jn (BZA) 02:05
    05:05 18464 PRASHANTHI EXP · Mail/Express → arrives 08:38
    3 hr to change at BZA — comfortable180 min to change, which holds about 19 times in 20 here. Measured on 2,21,096 paired days.
  • Monday17 hr 13 minarrives next day
    15:10 17656 PDY COA EXP · Mail/Express Gudur Jn (GDR) 20:03
    22:25 17487 TIRUMALA EXP · Mail/Express → arrives 08:23
    2 hr 22 min to change at GDR — comfortable142 min to change, which holds about 9 times in 10 here. Measured on 81,349 paired days.
  • Monday17 hr 28 minarrives next day
    15:10 17656 PDY COA EXP · Mail/Express Vijayawada Jn (BZA) 02:10
    05:05 18464 PRASHANTHI EXP · Mail/Express → arrives 08:38
    2 hr 55 min to change at BZA — comfortable175 min to change, which holds about 19 times in 20 here. Measured on 2,21,096 paired days.

Melmaruvathur to Annavaram by train

Is there a direct train from Melmaruvathur to Annavaram?
No. No single train runs from Melmaruvathur to Annavaram. The journey takes one change, at Vijayawada Jn, and the fastest combination takes 13 hr 23 min.
What is the fastest way from Melmaruvathur to Annavaram by train?
20895 RMM BBS SF EXP departs Melmaruvathur at 20:15 and reaches Vijayawada Jn at 04:35. 12718 RATNACHAL SF EX then departs at 06:00 and arrives Annavaram at 09:38. Total 13 hr 23 min, with 1 hr 25 min to change.
Where do you change trains between Melmaruvathur and Annavaram?
Vijayawada Jn (BZA) is the interchange on the fastest route, with 1 hr 25 min between the arriving and departing trains.
Which days can you travel from Melmaruvathur to Annavaram?
Connections are available on Monday, Tuesday, Thursday, Friday, Saturday and Sunday.

Other trains from Melmaruvathur

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.