| 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 |
| SHORANUR JN | 21:10 | 10 mins | 21:20 | 6 |
| KOZHIKODE | 22:37 | 3 mins | 22:40 | 4 |
| KANNUR | 00:02 | 3 mins | 00:05 | 1 |
| KASARAGOD | 01:14 | 1 min | 01:15 | 2 |
| MANGALORE JN | 02:05 | 10 mins | 02:15 | 1 |
| UDUPI | 03:32 | 2 mins | 03:34 | 1 |
| KARWAR | 06:26 | 2 mins | 06:28 | 1 |
| MADGAON | 08:15 | 10 mins | 08:25 | 1 |
| PERNEM | 09:24 | 2 mins | 09:26 | 1 |
| SINDHUDURG | 10:08 | 2 mins | 10:10 | 1 |
| RATNAGIRI | 13:25 | 5 mins | 13:30 | 2 |
| CHIPLUN | 14:40 | 2 mins | 14:42 | 2 |
| PANVEL | 18:05 | 5 mins | 18:10 | 5 |
| VASAI ROAD | 19:35 | 5 mins | 19:40 | 7 |
| SURAT | 22:23 | 5 mins | 22:28 | 1 |
| VADODARA JN | 00:06 | 20 mins | 00:26 | 4 |
| RATLAM JN | 04:00 | 5 mins | 04:05 | 5 |
| KOTA JN | 07:20 | 10 mins | 07:30 | 1 |
| SAWAI MADHOPUR | 08:50 | 5 mins | 08:55 | 1 |
| BHARATPUR JN | 11:14 | 1 min | 11:15 | 4 |
| MATHURA JN | 12:02 | 2 mins | 12:04 | 4 |
| DELHI H NIZAMUDDIN | 14:15 | End | --------- | 5 |