| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| TVC | Trivandrum Cntl | 1 | starts | 06:30 | 0 | 0 | 1 |
| VAK | Varkala | 1 | 06:59 | 07:00 | 1 min | 41 km | 1 |
| QLN | Kollam Jn | 1 | 07:30 | 07:35 | 5 min | 65 km | 1 |
| KPY | Karunagappally | 1 | 07:59 | 08:00 | 1 min | 92 km | 1 |
| KYJ | Kayankulam Jn | 1 | 08:18 | 08:20 | 2 min | 106 km | 1 |
| MVLK | Mavelikkara | 1 | 08:29 | 08:30 | 1 min | 114 km | 1 |
| CNGR | Chengannur | 1 | 08:44 | 08:45 | 1 min | 126 km | 1 |
| TRVL | Tiruvalla | 1 | 08:54 | 08:55 | 1 min | 135 km | 1 |
| CGY | Changanassery | 1 | 09:09 | 09:10 | 1 min | 143 km | 1 |
| KTYM | Kottayam | 1 | 09:35 | 09:40 | 5 min | 161 km | 1 |
| ETM | Ettumanur | 1 | 09:51 | 09:52 | 1 min | 171 km | 1 |
| PVRD | Piravam Road | 1 | 10:19 | 10:20 | 1 min | 192 km | 1 |
| ERN | Ernakulam Town | 1 | 11:05 | 11:10 | 5 min | 223 km | 1 |
| AWY | Aluva | 1 | 11:30 | 11:33 | 3 min | 240 km | 1 |
| AFK | Angamali | 1 | 11:42 | 11:43 | 1 min | 249 km | 1 |
| IJK | Irinjalakuda | 1 | 12:09 | 12:10 | 1 min | 271 km | 1 |
| TCR | Thrissur | 1 | 12:35 | 12:40 | 5 min | 295 km | 1 |
| WKI | Wadackanchery | 1 | 12:59 | 13:00 | 1 min | 311 km | 1 |
| SRR | Shoranur Jn | 1 | 13:45 | 13:50 | 5 min | 327 km | 1 |
| PTB | Pattambi | 1 | 14:04 | 14:05 | 1 min | 339 km | 1 |
| KTU | Kuttippuram | 1 | 14:24 | 14:25 | 1 min | 357 km | 1 |
| TIR | Tirur | 1 | 14:44 | 14:45 | 1 min | 372 km | 1 |
| TA | Tanur | 1 | 14:54 | 14:55 | 1 min | 380 km | 1 |
| PGI | Parpanangadi | 1 | 15:04 | 15:05 | 1 min | 388 km | 1 |
| FK | Ferok | 1 | 15:19 | 15:20 | 1 min | 403 km | 1 |
| CLT | Kozhikode | 1 | 15:40 | 15:45 | 5 min | 413 km | 1 |
| QLD | Quilandi | 1 | 16:09 | 16:10 | 1 min | 438 km | 1 |
| BDJ | Vatakara | 1 | 16:29 | 16:30 | 1 min | 460 km | 1 |
| MAHE | Mahe | 1 | 16:44 | 16:45 | 1 min | 472 km | 1 |
| TLY | Thalassery | 1 | 16:54 | 16:55 | 1 min | 482 km | 1 |
| CAN | Kannur | 1 | 17:35 | 17:40 | 5 min | 502 km | 1 |
| KPQ | Kannapuram | 1 | 17:54 | 17:55 | 1 min | 517 km | 1 |
| PAZ | Payangadi | 1 | 18:04 | 18:05 | 1 min | 524 km | 1 |
| PAY | Payyanur | 1 | 18:14 | 18:15 | 1 min | 536 km | 1 |
| NLE | Nileswaram | 1 | 18:37 | 18:38 | 1 min | 556 km | 1 |
| KZE | Kanhangad | 1 | 18:49 | 18:50 | 1 min | 565 km | 1 |
| KGQ | Kasaragod | 1 | 19:09 | 19:10 | 1 min | 588 km | 1 |
| MAQ | Mangalore Cntl | 1 | 20:25 | ends | 0 | 634 km | 1 |