| Sl. | Station | Route | Arrival (IST) | Departure (IST) | Distance (kms) | Day |
|---|---|---|---|---|---|---|
| 1. | CHENNAI CENTRAL (MAS) | 1 | Source | 17:00 | 0 | 1 |
| 2. | KATPADI JN (KPD) | 1 | 18:38 | 18:40 | 130 | 1 |
| 3. | MORAPPUR (MAP) | 1 | 20:41 | 20:42 | 268 | 1 |
| 4. | SALEM JN (SA) | 1 | 21:40 | 21:45 | 334 | 1 |
| 5. | ERODE JN (ED) | 1 | 22:40 | 22:45 | 396 | 1 |
| 6. | TIRUPPUR (TUP) | 1 | 23:23 | 23:25 | 446 | 1 |
| 7. | PODANUR JN (PTJ) | 1 | 00:13 | 00:15 | 490 | 2 |
| 8. | PALAKKAD (PGT) | 1 | 01:10 | 01:15 | 538 | 2 |
| 9. | SHORANUR JN (SRR) | 1 | 02:15 | 02:25 | 583 | 2 |
| 10. | TIRUR (TIR) | 1 | 03:03 | 03:05 | 628 | 2 |
| 11. | KOZHIKODE (CLT) | 1 | 04:15 | 04:20 | 668 | 2 |
| 12. | VADAKARA (BDJ) | 1 | 05:03 | 05:05 | 715 | 2 |
| 13. | THALASSERY (TLY) | 1 | 05:28 | 05:30 | 737 | 2 |
| 14. | KANNUR (CAN) | 1 | 06:15 | 06:20 | 758 | 2 |
| 15. | PAYYANUR (PAY) | 1 | 06:53 | 06:55 | 791 | 2 |
| 16. | KANHANGAD (KZE) | 1 | 07:28 | 07:30 | 820 | 2 |
| 17. | KASARAGOD (KGQ) | 1 | 07:58 | 08:00 | 843 | 2 |
| 18. | MANGALORE CNTL (MAQ) | 1 | 09:10 | Destination | 889 | 2 |