| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Vishakapatnam (VSKP) | Starts | 12:40 | 0 | 0 km |
| 2 | Duvvada (DVD) | 13:08 | 13:09 | 1 min | 18 km |
| 3 | Anakapalle (AKP) | 13:23 | 13:24 | 1 min | 34 km |
| 4 | Tuni (TUNI) | 14:06 | 14:07 | 1 min | 98 km |
| 5 | Annavaram (ANV) | 14:20 | 14:21 | 1 min | 114 km |
| 6 | Samalkot Junction (SLO) | 14:48 | 14:49 | 1 min | 151 km |
| 7 | Rajamundry (RJY) | 15:36 | 15:38 | 2 min | 201 km |
| 8 | Nidadavolu Junction (NDD) | 16:01 | 16:02 | 1 min | 224 km |
| 9 | Tadepalligudem (TDD) | 16:18 | 16:19 | 1 min | 244 km |
| 10 | Eluru (EE) | 16:51 | 16:52 | 1 min | 291 km |
| 11 | Vijayawada Junction (BZA) | 18:35 | Ends | 0 | 351 km |