| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Vijayawada Junction (BZA) | Starts | 06:05 | 0 | 0 km |
| 2 | Eluru (EE) | 06:51 | 06:52 | 1 min | 60 km |
| 3 | Tadepalligudem (TDD) | 07:23 | 07:24 | 1 min | 108 km |
| 4 | Nidadavolu Junction (NDD) | 07:40 | 07:41 | 1 min | 128 km |
| 5 | Rajamundry (RJY) | 08:22 | 08:23 | 1 min | 150 km |
| 6 | Samalkot Junction (SLO) | 09:06 | 09:07 | 1 min | 200 km |
| 7 | Annavaram (ANV) | 09:32 | 09:33 | 1 min | 237 km |
| 8 | Tuni (TUNI) | 09:47 | 09:48 | 1 min | 254 km |
| 9 | Anakapalle (AKP) | 10:29 | 10:30 | 1 min | 317 km |
| 10 | Duvvada (DVD) | 11:34 | 11:35 | 1 min | 333 km |
| 11 | Vishakapatnam (VSKP) | 12:05 | Ends | 0 | 351 km |