| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| MANGALORE CNTL | --------- | Start | 17:45 | 3 |
| KASARAGOD | 18:24 | 1 min | 18:25 | 1 |
| KANHANGAD | 18:49 | 1 min | 18:50 | 1 |
| NILESHWAR | 18:59 | 1 min | 19:00 | 2 |
| CHARVATTUR | 19:09 | 1 min | 19:10 | 2 |
| PAYYANUR | 19:24 | 1 min | 19:25 | 2 |
| PAYANGADI | 19:34 | 1 min | 19:35 | 2 |
| KANNUR | 20:12 | 3 mins | 20:15 | 3 |
| THALASSERY | 20:34 | 1 min | 20:35 | 2 |
| MAHE | 20:44 | 1 min | 20:45 | 2 |
| VADAKARA | 20:59 | 1 min | 21:00 | 1 |
| QUILANDI | 21:19 | 1 min | 21:20 | 2 |
| KOZHIKODE | 21:52 | 3 mins | 21:55 | 1 |
| FEROK | 22:09 | 1 min | 22:10 | 1 |
| TIRUR | 22:39 | 1 min | 22:40 | 3 |
| KUTTIPPURAM | 22:59 | 1 min | 23:00 | 2 |
| SHORANUR JN | 23:35 | 10 mins | 23:45 | 6 |
| THRISUR | 00:47 | 3 mins | 00:50 | 1 |
| ALUVA | 01:38 | 2 mins | 01:40 | 1 |
| ERNAKULAM JN | 02:20 | 5 mins | 02:25 | 1 |
| TURAVUR | 02:49 | 1 min | 02:50 | 1 |
| SHERTALAI | 02:59 | 1 min | 03:00 | 2 |
| MARARIKULAM | 03:14 | 1 min | 03:15 | 1 |
| ALLEPPEY | 03:23 | 2 mins | 03:25 | 1 |
| AMBALAPUZHA | 03:39 | 1 min | 03:40 | 1 |
| HARIPPAD | 03:59 | 1 min | 04:00 | 2 |
| KAYANKULAM JN | 04:38 | 2 mins | 04:40 | 3 |
| KARUNAGAPALLI | 05:14 | 1 min | 05:15 | 2 |
| KOLLAM JN | 05:57 | 3 mins | 06:00 | 1 |
| PARAVUR | 06:14 | 1 min | 06:15 | 3 |
| VARKALA | 06:24 | 1 min | 06:25 | 2 |
| TRIVANDRUM CENTRAL | 07:45 | End | --------- | 1 |