Skip to search

17220 Visakhapatnam–Machilipatnam Express

Mail/Express · 371 km · 11 hr · 26 stops · Daily

Departs
22:10
Visakhapatnam
Arrives
09:10
Machelipatnam · day 2
Journey
11 hr
371 km · 26 stops
Runs
Daily
On time
96%
usually on time
Check seats for your date

17220 running status

Checking where it is…

17220 coach position

Fetching the coach order…

17220 vacant berths after charting

Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen

Check seats from Visakhapatnam to Machelipatnam

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 17220 Visakhapatnam–Machilipatnam Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Visakhapatnam VSKP—22:10—10
2Duvvada DVD22:3822:402 min118
3Anakapalle AKP22:5722:581 min133
4Ellamanchiii YLM23:1723:181 min157
5Narsipatnam Road NRP23:3423:351 min175
6Tuni TUNI23:5423:551 min197
7Annavaram ANV00:0900:101 min2114
8Gollaprolu GLP00:2900:301 min2133
9Pithapuram PAP00:5901:001 min2139
10Samalkot Jn SLO01:1901:201 min2151
11Anaparti APT01:3901:401 min2177
12Dwarapudi DWP01:4901:501 min2181
13Kadiyam KYM01:5902:001 min2191
14Rajamundry RJY02:2802:302 min2201
15Kovvur KVR02:4402:451 min2208
16Nidadavolu Jn NDD03:1303:152 min2223
17Tanuku TNKU03:3903:401 min2241
18Bhimavaram Jn BVRM04:4004:5515 min2269
19Bhimavaram Town BVRT05:0805:102 min2271
20Akividu AKVD05:1905:201 min2288
21Kaikolur KKLR05:3905:401 min2305
22Mandavalli MDVL05:5405:551 min2312
23Gudivada Jn GDV07:0007:1515 min2334
24Gudlavalleru GVL07:3407:351 min2345
25Pedana PAV07:5908:001 min2361
26Machelipatnam MTM09:10——2371

How reliably 17220 runs

96% arrive on time at the destination
typically on time · 41% on time across the route

From Nov 2025–Nov 2026 · within 15 min counts as on time.

  • Visakhapatnam
    usually on time
    95%
  • Duvvada
    typically 4 min late
    95%
  • Anakapalle
    typically 6 min late
    80%
  • Ellamanchiii
    typically 16 min late · 4% over an hour
    47%
  • Narsipatnam Road
    typically 21 min late · 6% over an hour
    36%
  • Tuni
    typically 25 min late · 10% over an hour
    30%
  • Annavaram
    typically 30 min late · 18% over an hour
    25%
  • Gollaprolu
    typically 35 min late · 22% over an hour
    21%
  • Pithapuram
    typically 23 min late · 14% over an hour
    33%
  • Samalkot Jn
    typically 24 min late · 15% over an hour
    31%
  • Anaparti
    typically 40 min late · 26% over an hour
    19%
  • Dwarapudi
    typically 39 min late · 25% over an hour
    19%
  • Kadiyam
    typically 42 min late · 27% over an hour
    18%
  • Rajamundry
    typically 35 min late · 24% over an hour
    21%
  • Kovvur
    typically 32 min late · 13% over an hour
    23%
  • Nidadavolu Jn
    typically 30 min late · 22% over an hour
    25%
  • Tanuku
    typically 26 min late · 20% over an hour
    29%
  • Bhimavaram Jn
    typically 21 min late · 5% over an hour
    36%
  • Bhimavaram Town
    usually on time
    80%
  • Akividu
    typically 36 min late · 14% over an hour
    21%
  • Kaikolur
    typically 33 min late · 11% over an hour
    23%
  • Mandavalli
    typically 30 min late · 11% over an hour
    25%
  • Gudivada Jn
    typically 34 min late · 14% over an hour
    22%
  • Gudlavalleru
    typically 4 min late
    71%
  • Pedana
    typically 23 min late · 12% over an hour
    33%
  • Machelipatnam
    usually on time
    96%

Longest halts

  • Bhimavaram Jn BVRM15 min · arrives 04:40, departs 04:55
  • Gudivada Jn GDV15 min · arrives 07:00, departs 07:15

Return train and other trains on this route

Stations on the 17220 route