| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| MAS | Chennai Central | 1 | starts | 20:25 | 0 | 0 | 1 |
| TRL | Tiruvallur | 1 | 20:59 | 21:00 | 1 min | 42 km | 1 |
| AJJ | Arakkonam | 1 | 21:23 | 21:25 | 2 min | 69 km | 1 |
| WJR | Walajah Road Jn | 1 | 21:54 | 21:55 | 1 min | 105 km | 1 |
| KPD | Katpadi Jn | 1 | 22:23 | 22:25 | 2 min | 130 km | 1 |
| JTJ | Jolarpettai | 1 | 23:30 | 23:32 | 2 min | 214 km | 1 |
| SA | Salem Jn | 1 | 01:05 | 01:10 | 5 min | 334 km | 2 |
| ED | Erode Jn | 1 | 02:05 | 02:10 | 5 min | 396 km | 2 |
| TUP | Tiruppur | 1 | 02:54 | 02:55 | 1 min | 446 km | 2 |
| PTJ | Podanur Jn | 1 | 03:44 | 03:45 | 1 min | 490 km | 2 |
| PGT | Palakkad | 1 | 04:45 | 04:50 | 5 min | 538 km | 2 |
| OTP | Ottapalam | 1 | 05:14 | 05:15 | 1 min | 570 km | 2 |
| SRR | Shoranur Jn | 1 | 05:45 | 05:55 | 10 min | 583 km | 2 |
| PTB | Pattambi | 1 | 06:09 | 06:10 | 1 min | 594 km | 2 |
| KTU | Kuttippuram | 1 | 06:29 | 06:30 | 1 min | 613 km | 2 |
| TIR | Tirur | 1 | 06:49 | 06:50 | 1 min | 628 km | 2 |
| TA | Tanur | 1 | 06:59 | 07:00 | 1 min | 635 km | 2 |
| PGI | Parpanangadi | 1 | 07:09 | 07:10 | 1 min | 644 km | 2 |
| FK | Ferok | 1 | 07:24 | 07:25 | 1 min | 659 km | 2 |
| CLT | Kozhikode | 1 | 07:45 | 07:50 | 5 min | 668 km | 2 |
| QLD | Quilandi | 1 | 08:14 | 08:15 | 1 min | 693 km | 2 |
| BDJ | Vatakara | 1 | 08:34 | 08:35 | 1 min | 715 km | 2 |
| MAHE | Mahe | 1 | 08:45 | 08:46 | 1 min | 728 km | 2 |
| TLY | Thalassery | 1 | 08:59 | 09:00 | 1 min | 737 km | 2 |
| CAN | Kannur | 1 | 09:35 | 09:40 | 5 min | 758 km | 2 |
| PAZ | Payangadi | 1 | 09:59 | 10:00 | 1 min | 780 km | 2 |
| PAY | Payyanur | 1 | 10:11 | 10:12 | 1 min | 791 km | 2 |
| CHV | Charuvattur | 1 | 10:24 | 10:25 | 1 min | 806 km | 2 |
| KZE | Kanhangad | 1 | 10:44 | 10:45 | 1 min | 820 km | 2 |
| KGQ | Kasaragod | 1 | 11:04 | 11:05 | 1 min | 843 km | 2 |
| MAQ | Mangalore Cntl | 1 | 12:25 | ends | 0 | 889 km | 2 |