| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| MADURAI JN | --------- | Start | 15:20 | 3 |
| DINDIGUL JN | 16:15 | 5 mins | 16:20 | 1 |
| PALANI | 17:25 | 5 mins | 17:30 | 3 |
| UDUMALAIPPETTAI | 18:03 | 2 mins | 18:05 | 1 |
| POLLACHI JN | 18:40 | 5 mins | 18:45 | 3 |
| KOLLENGODE | 19:19 | 1 min | 19:20 | 1 |
| PALGHAT TOWN | 19:47 | 3 mins | 19:50 | 1 |
| PALAKKAD | 20:15 | 25 mins | 20:40 | 2 |
| OTTAPPALAM | 21:04 | 1 min | 21:05 | 2 |
| THRISUR | 22:23 | 2 mins | 22:25 | 1 |
| ALUVA | 23:18 | 2 mins | 23:20 | 1 |
| EDAPPALLY | 23:34 | 1 min | 23:35 | 1 |
| ERNAKULAM TOWN | 23:45 | 5 mins | 23:50 | 2 |
| KOTTAYAM | 01:02 | 3 mins | 01:05 | 1 |
| CHANGANASERI | 01:29 | 1 min | 01:30 | 3 |
| TIRUVALLA | 01:39 | 1 min | 01:40 | 2 |
| CHENGANNUR | 01:49 | 1 min | 01:50 | 1 |
| MAVELIKARA | 02:04 | 1 min | 02:05 | 3 |
| KAYANKULAM JN | 02:28 | 2 mins | 02:30 | 4 |
| KARUNAGAPALLI | 02:49 | 1 min | 02:50 | 2 |
| KOLLAM JN | 03:27 | 3 mins | 03:30 | 1 |
| VARKALA | 03:54 | 1 min | 03:55 | 2 |
| TRIVANDRUM CENTRAL | 05:50 | End | --------- | 1 |