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
- 100%
- usually on time
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
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Visakhapatnam VSKP | — | 22:10 | — | 1 | 0 |
| 2 | Duvvada DVD | 22:38 | 22:40 | 2 min | 1 | 18 |
| 3 | Anakapalle AKP | 22:57 | 22:58 | 1 min | 1 | 33 |
| 4 | Ellamanchiii YLM | 23:17 | 23:18 | 1 min | 1 | 57 |
| 5 | Narsipatnam Road NRP | 23:34 | 23:35 | 1 min | 1 | 75 |
| 6 | Tuni TUNI | 23:54 | 23:55 | 1 min | 1 | 97 |
| 7 | Annavaram ANV | 00:09 | 00:10 | 1 min | 2 | 114 |
| 8 | Gollaprolu GLP | 00:29 | 00:30 | 1 min | 2 | 133 |
| 9 | Pithapuram PAP | 00:59 | 01:00 | 1 min | 2 | 139 |
| 10 | Samalkot Jn SLO | 01:19 | 01:20 | 1 min | 2 | 151 |
| 11 | Anaparti APT | 01:39 | 01:40 | 1 min | 2 | 177 |
| 12 | Dwarapudi DWP | 01:49 | 01:50 | 1 min | 2 | 181 |
| 13 | Kadiyam KYM | 01:59 | 02:00 | 1 min | 2 | 191 |
| 14 | Rajamundry RJY | 02:28 | 02:30 | 2 min | 2 | 201 |
| 15 | Kovvur KVR | 02:44 | 02:45 | 1 min | 2 | 208 |
| 16 | Nidadavolu Jn NDD | 03:13 | 03:15 | 2 min | 2 | 223 |
| 17 | Tanuku TNKU | 03:39 | 03:40 | 1 min | 2 | 241 |
| 18 | Bhimavaram Jn BVRM | 04:40 | 04:55 | 15 min | 2 | 269 |
| 19 | Bhimavaram Town BVRT | 05:08 | 05:10 | 2 min | 2 | 271 |
| 20 | Akividu AKVD | 05:19 | 05:20 | 1 min | 2 | 288 |
| 21 | Kaikolur KKLR | 05:39 | 05:40 | 1 min | 2 | 305 |
| 22 | Mandavalli MDVL | 05:54 | 05:55 | 1 min | 2 | 312 |
| 23 | Gudivada Jn GDV | 07:00 | 07:15 | 15 min | 2 | 334 |
| 24 | Gudlavalleru GVL | 07:34 | 07:35 | 1 min | 2 | 345 |
| 25 | Pedana PAV | 07:59 | 08:00 | 1 min | 2 | 361 |
| 26 | Machelipatnam MTM | 09:10 | — | — | 2 | 371 |
How reliably 17220 runs
100% arrive on time at the destination
typically on time · 40% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Visakhapatnamusually on time95%
- Duvvadatypically 4 min late95%
- Anakapalletypically 6 min late79%
- Ellamanchiiitypically 17 min late · 4% over an hour44%
- Narsipatnam Roadtypically 22 min late · 6% over an hour34%
- Tunitypically 25 min late · 10% over an hour30%
- Annavaramtypically 32 min late · 20% over an hour23%
- Gollaprolutypically 37 min late · 24% over an hour20%
- Pithapuramtypically 27 min late · 17% over an hour28%
- Samalkot Jntypically 27 min late · 19% over an hour28%
- Anapartitypically 44 min late · 31% over an hour17%
- Dwarapuditypically 43 min late · 29% over an hour17%
- Kadiyamtypically 46 min late · 31% over an hour16%
- Rajamundrytypically 38 min late · 28% over an hour20%
- Kovvurtypically 33 min late · 14% over an hour23%
- Nidadavolu Jntypically 33 min late · 26% over an hour23%
- Tanukutypically 29 min late · 25% over an hour26%
- Bhimavaram Jntypically 23 min late · 6% over an hour33%
- Bhimavaram Townusually on time83%
- Akividutypically 36 min late · 15% over an hour21%
- Kaikolurtypically 33 min late · 11% over an hour23%
- Mandavallitypically 30 min late · 12% over an hour25%
- Gudivada Jntypically 35 min late · 16% over an hour21%
- Gudlavalleruusually on time73%
- Pedanatypically 24 min late · 14% over an hour31%
- Machelipatnamusually on time100%
Longest halts
- Bhimavaram Jn BVRM15 min · arrives 04:40, departs 04:55
- Gudivada Jn GDV15 min · arrives 07:00, departs 07:15