| Sl. | Station | Route | Arrival (IST) | Departure (IST) | Distance (kms) | Day |
|---|---|---|---|---|---|---|
| 1. | HATIA (HTE) | 1 | Source | 18:20 | 0 | 1 |
| 2. | ROURKELA (ROU) | 1 | 20:55 | 21:00 | 167 | 1 |
| 3. | JHARSUGUDA JN (JSG) | 1 | 22:35 | 22:40 | 269 | 1 |
| 4. | SAMBALPUR (SBP) | 1 | 23:30 | 23:40 | 317 | 1 |
| 5. | BARGARH ROAD (BRGA) | 1 | 00:34 | 00:35 | 360 | 2 |
| 6. | BALANGIR (BLGR) | 1 | 01:35 | 01:40 | 435 | 2 |
| 7. | TITLAGARH (TIG) | 1 | 03:00 | 03:10 | 499 | 2 |
| 8. | KESINGA (KSNG) | 1 | 03:24 | 03:25 | 512 | 2 |
| 9. | RAYAGADA (RGDA) | 1 | 06:15 | 06:25 | 638 | 2 |
| 10. | PARVATIPURAM TN (PVPT) | 1 | 06:59 | 07:00 | 683 | 2 |
| 11. | VIZIANAGRAM JN (VZM) | 1 | 08:35 | 08:40 | 762 | 2 |
| 12. | VISHAKAPATNAM (VSKP) | 1 | 09:45 | 10:05 | 823 | 2 |
| 13. | SAMALKOT JN (SLO) | 1 | 11:59 | 12:00 | 974 | 2 |
| 14. | RAJAMUNDRY (RJY) | 1 | 12:53 | 12:55 | 1024 | 2 |
| 15. | VIJAYAWADA JN (BZA) | 1 | 15:30 | 15:45 | 1173 | 2 |
| 16. | NELLORE (NLR) | 1 | 18:48 | 18:49 | 1428 | 2 |
| 17. | GUDUR JN (GDR) | 1 | 20:13 | 20:15 | 1466 | 2 |
| 18. | RENIGUNTA JN (RU) | 1 | 21:30 | 21:40 | 1549 | 2 |
| 19. | TIRUPATI (TPTY) | 1 | 22:00 | 22:05 | 1559 | 2 |
| 20. | CHITTOOR (CTO) | 1 | 23:19 | 23:20 | 1631 | 2 |
| 21. | KATPADI JN (KPD) | 1 | 00:30 | 00:35 | 1663 | 3 |
| 22. | JOLARPETTAI (JTJ) | 1 | 01:58 | 02:00 | 1747 | 3 |
| 23. | KRISHNARAJAPURM (KJM) | 1 | 03:58 | 04:00 | 1881 | 3 |
| 24. | YESVANTPUR JN (YPR) | 1 | 05:00 | Destination | 1904 | 3 |