| Sl. | Station | Route | Arrival (IST) | Departure (IST) | Distance (kms) | Day |
|---|---|---|---|---|---|---|
| 1. | YESVANTPUR JN (YPR) | 1 | Source | 08:30 | 0 | 1 |
| 2. | KRISHNARAJAPURM (KJM) | 1 | 09:03 | 09:05 | 23 | 1 |
| 3. | BANGARAPET (BWT) | 1 | 09:48 | 09:50 | 79 | 1 |
| 4. | JOLARPETTAI (JTJ) | 1 | 11:10 | 11:15 | 157 | 1 |
| 5. | KATPADI JN (KPD) | 1 | 12:35 | 12:40 | 241 | 1 |
| 6. | CHITTOOR (CTO) | 1 | 13:13 | 13:14 | 274 | 1 |
| 7. | TIRUPATI (TPTY) | 1 | 14:35 | 14:40 | 345 | 1 |
| 8. | RENIGUNTA JN (RU) | 1 | 15:00 | 15:10 | 355 | 1 |
| 9. | GUDUR JN (GDR) | 1 | 17:00 | 17:02 | 438 | 1 |
| 10. | NELLORE (NLR) | 1 | 17:32 | 17:33 | 477 | 1 |
| 11. | VIJAYAWADA JN (BZA) | 1 | 21:35 | 21:55 | 731 | 1 |
| 12. | RAJAMUNDRY (RJY) | 1 | 00:12 | 00:14 | 880 | 2 |
| 13. | SAMALKOT JN (SLO) | 1 | 00:51 | 00:52 | 931 | 2 |
| 14. | VISHAKAPATNAM (VSKP) | 1 | 04:05 | 04:25 | 1081 | 2 |
| 15. | VIZIANAGRAM JN (VZM) | 1 | 05:25 | 05:30 | 1142 | 2 |
| 16. | PARVATIPURAM TN (PVPT) | 1 | 06:31 | 06:33 | 1221 | 2 |
| 17. | RAYAGADA (RGDA) | 1 | 07:25 | 07:35 | 1266 | 2 |
| 18. | KESINGA (KSNG) | 1 | 09:38 | 09:40 | 1392 | 2 |
| 19. | TITLAGARH (TIG) | 1 | 10:05 | 10:15 | 1405 | 2 |
| 20. | BALANGIR (BLGR) | 1 | 11:10 | 11:15 | 1469 | 2 |
| 21. | BARGARH ROAD (BRGA) | 1 | 12:19 | 12:20 | 1545 | 2 |
| 22. | SAMBALPUR (SBP) | 1 | 13:35 | 13:45 | 1587 | 2 |
| 23. | JHARSUGUDA JN (JSG) | 1 | 15:00 | 15:05 | 1635 | 2 |
| 24. | ROURKELA (ROU) | 1 | 16:20 | 16:25 | 1737 | 2 |
| 25. | HATIA (HTE) | 1 | 19:15 | Destination | 1904 | 2 |