| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| TRIVANDRUM CENTRAL | --------- | Start | 14:15 | 4 |
| KOLLAM JN | 15:07 | 3 mins | 15:10 | 2 |
| KAYANKULAM JN | 15:43 | 2 mins | 15:45 | 1 |
| ALLEPPEY | 16:23 | 2 mins | 16:25 | 1 |
| ERNAKULAM JN | 18:55 | 5 mins | 19:00 | 1 |
| ALUVA | 19:18 | 2 mins | 19:20 | 3 |
| THRISUR | 20:07 | 3 mins | 20:10 | 2 |
| PALAKKAD | 21:32 | 3 mins | 21:35 | 4 |
| COIMBATORE JN | 23:12 | 3 mins | 23:15 | 3 |
| TIRUPPUR | 00:03 | 2 mins | 00:05 | 2 |
| ERODE JN | 00:50 | 5 mins | 00:55 | 4 |
| SALEM JN | 01:52 | 3 mins | 01:55 | 5 |
| KATPADI JN | 05:25 | 5 mins | 05:30 | 3 |
| CHITTOOR | 05:59 | 1 min | 06:00 | 1 |
| TIRUPATI MAIN | 07:15 | 5 mins | 07:20 | 1 |
| RENIGUNTA JN | 07:45 | 10 mins | 07:55 | 2 |
| GUDUR JN | 09:18 | 2 mins | 09:20 | 3 |
| ONGOLE | 11:18 | 2 mins | 11:20 | 1 |
| VIJAYAWADA JN | 14:15 | 10 mins | 14:25 | 1 |
| WARANGAL | 17:30 | 5 mins | 17:35 | 1 |
| BALHARSHAH | 21:10 | 5 mins | 21:15 | 1 |
| NAGPUR | 00:25 | 5 mins | 00:30 | 1 |
| AMLA JN | 02:42 | 1 min | 02:43 | 1 |
| BETUL | 03:02 | 1 min | 03:03 | 2 |
| ITARSI JN | 04:35 | 10 mins | 04:45 | 1 |
| BHOPAL JN | 06:25 | 5 mins | 06:30 | 2 |
| BINA JN | 08:20 | 5 mins | 08:25 | 4 |
| JHANSI JN | 10:28 | 10 mins | 10:38 | 4 |
| GWALIOR JN | 11:52 | 5 mins | 11:57 | 2 |
| AGRA CANTT | 13:45 | 5 mins | 13:50 | 3 |
| RAJA KI MANDI | 13:59 | 1 min | 14:00 | 1 |
| MATHURA JN | 14:40 | 5 mins | 14:45 | 2 |
| DELHI H NIZAMUDDIN | 17:10 | End | --------- | 6 |