| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| KCVL | Kochuveli | 1 | starts | 09:10 | 0 | 0 | 1 |
| QLN | Kollam Jn | 1 | 10:05 | 10:10 | 5 min | 59 km | 1 |
| KYJ | Kayankulam Jn | 1 | 10:48 | 10:50 | 2 min | 100 km | 1 |
| ALLP | Alleppey | 1 | 11:35 | 11:38 | 3 min | 143 km | 1 |
| ERS | Eranakulam Jn | 1 | 12:35 | 12:45 | 10 min | 200 km | 1 |
| TCR | Thrissur | 1 | 14:10 | 14:15 | 5 min | 274 km | 1 |
| SRR | Shoranur Jn | 1 | 15:10 | 15:15 | 5 min | 307 km | 1 |
| CLT | Kozhikode | 1 | 16:40 | 16:45 | 5 min | 392 km | 1 |
| CAN | Kannur | 1 | 18:10 | 18:15 | 5 min | 482 km | 1 |
| KGQ | Kasaragod | 1 | 19:39 | 19:40 | 1 min | 567 km | 1 |
| MAJN | MANGALORE JN | 1 | 20:35 | 20:45 | 10 min | 619 km | 1 |
| MAO | Madgaon | 1 | 01:35 | 01:45 | 10 min | 1049 km | 2 |
| PNVL | Panvel | 1 | 10:55 | 11:00 | 5 min | 1746 km | 2 |
| ST | Surat | 1 | 16:40 | 16:45 | 5 min | 2028 km | 2 |
| BRC | Vadodara Jn | 1 | 19:32 | 19:50 | 18 min | 2157 km | 2 |
| KOTA | Kota Jn | 1 | 02:55 | 03:05 | 10 min | 2685 km | 3 |
| NZM | H Nizamuddin | 1 | 10:41 | 10:42 | 1 min | 3142 km | 3 |
| NDLS | New Delhi | 1 | 11:05 | 11:30 | 25 min | 3150 km | 3 |
| UMB | Ambala Cant Jn | 1 | 14:10 | 15:05 | 55 min | 3348 km | 3 |
| LDH | Ludhiana Jn | 1 | 17:05 | 17:15 | 10 min | 3462 km | 3 |
| JUC | Jalandhar City | 1 | 18:10 | 18:15 | 5 min | 3518 km | 3 |
| BEAS | Beas | 1 | 18:45 | 18:46 | 1 min | 3555 km | 3 |
| ASR | Amritsar Jn | 1 | 19:40 | ends | 0 | 3597 km | 3 |