| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| KOCHUVELI | --------- | Start | 09:15 | 2 |
| KOLLAM JN | 10:05 | 3 mins | 10:08 | 1 |
| KAYANKULAM JN | 10:43 | 2 mins | 10:45 | 1 |
| ALLEPPEY | 11:28 | 2 mins | 11:30 | 1 |
| ERNAKULAM JN | 12:55 | 5 mins | 13:00 | 1 |
| THRISUR | 14:02 | 3 mins | 14:05 | 2 |
| SHORANUR JN | 15:00 | 5 mins | 15:05 | 6 |
| KOZHIKODE | 16:22 | 3 mins | 16:25 | 1 |
| KANNUR | 17:52 | 3 mins | 17:55 | 1 |
| KASARAGOD | 18:48 | 2 mins | 18:50 | 2 |
| MANGALORE JN | 20:05 | 10 mins | 20:15 | 1 |
| UDUPI | 21:44 | 2 mins | 21:46 | 1 |
| MADGAON | 01:20 | 10 mins | 01:30 | 1 |
| RATNAGIRI | 05:00 | 5 mins | 05:05 | 2 |
| CHIPLUN | 06:15 | 2 mins | 06:17 | 1 |
| PANVEL | 10:55 | 5 mins | 11:00 | 5 |
| VASAI ROAD | 12:45 | 5 mins | 12:50 | 6 |
| SURAT | 15:42 | 5 mins | 15:47 | 1 |
| VADODARA JN | 18:50 | 20 mins | 19:10 | 3 |
| KOTA JN | 02:55 | 5 mins | 03:00 | 1 |
| DELHI H NIZAMUDDIN | 10:50 | 2 mins | 10:52 | 3 |
| NEW DELHI | 11:20 | 30 mins | 11:50 | 5 |
| AMBALA CANT JN | 14:50 | 15 mins | 15:05 | 2 |
| LUDHIANA JN | 17:06 | 10 mins | 17:16 | 2 |
| JALANDHAR CITY | 18:10 | 5 mins | 18:15 | 1 |
| BEAS | 18:47 | 2 mins | 18:49 | 1 |
| AMRITSAR JN | 19:45 | End | --------- | 1 |