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