| Sl. | Station | Route | Arrival (IST) | Departure (IST) | Distance (kms) | Day |
|---|---|---|---|---|---|---|
| 1. | ERANAKULAM JN (ERS) | 1 | Source | 18:40 | 0 | 1 |
| 2. | ALUVA (AWY) | 1 | 19:00 | 19:05 | 20 | 1 |
| 3. | THRISUR (TCR) | 1 | 20:05 | 20:10 | 75 | 1 |
| 4. | PALAKKAD (PGT) | 1 | 21:50 | 21:55 | 152 | 1 |
| 5. | COIMBATORE JN (CBE) | 1 | 23:20 | 23:30 | 206 | 1 |
| 6. | TIRUPPUR (TUP) | 1 | 00:20 | 00:25 | 256 | 2 |
| 7. | ERODE JN (ED) | 1 | 01:15 | 01:20 | 307 | 2 |
| 8. | SALEM JN (SA) | 1 | 02:15 | 02:20 | 369 | 2 |
| 9. | JOLARPETTAI (JTJ) | 1 | 04:08 | 04:10 | 489 | 2 |
| 10. | KATPADI JN (KPD) | 1 | 05:28 | 05:30 | 573 | 2 |
| 11. | CHITTOOR (CTO) | 1 | 05:59 | 06:00 | 606 | 2 |
| 12. | TIRUPATI (TPTY) | 1 | 07:30 | 07:35 | 677 | 2 |
| 13. | RENIGUNTA JN (RU) | 1 | 07:55 | 08:00 | 687 | 2 |
| 14. | GUDUR JN (GDR) | 1 | 09:40 | 09:42 | 770 | 2 |
| 15. | ONGOLE (OGL) | 1 | 11:30 | 11:31 | 925 | 2 |
| 16. | VIJAYAWADA JN (BZA) | 1 | 14:20 | 14:40 | 1063 | 2 |
| 17. | WARANGAL (WL) | 1 | 17:30 | 17:35 | 1272 | 2 |
| 18. | BALHARSHAH (BPQ) | 1 | 21:15 | 21:25 | 1515 | 2 |
| 19. | NAGPUR (NGP) | 1 | 00:20 | 00:30 | 1727 | 3 |
| 20. | BETUL (BZU) | 1 | 03:02 | 03:03 | 1917 | 3 |
| 21. | ITARSI JN (ET) | 1 | 04:50 | 05:00 | 2024 | 3 |
| 22. | BHOPAL JN (BPL) | 1 | 06:35 | 06:40 | 2115 | 3 |
| 23. | BINA JN (BINA) | 1 | 08:30 | 08:35 | 2254 | 3 |
| 24. | JHANSI JN (JHS) | 1 | 10:30 | 10:40 | 2406 | 3 |
| 25. | GWALIOR (GWL) | 1 | 11:55 | 12:00 | 2503 | 3 |
| 26. | AGRA CANTT (AGC) | 1 | 14:00 | 14:05 | 2622 | 3 |
| 27. | RAJA KI MANDI (RKM) | 1 | 14:13 | 14:14 | 2626 | 3 |
| 28. | MATHURA JN (MTJ) | 1 | 15:00 | 15:05 | 2676 | 3 |
| 29. | H NIZAMUDDIN (NZM) | 1 | 17:00 | Destination | 2809 | 3 |