| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Thiruvananthapuram Central TVC Source | Start | 5:55 AM | - | 0 | 1 |
| 2 | Varkala VAK | 6:32 AM | 6:33 AM | 1m | 41 | 1 |
| 3 | Kollam Jn QLN | 6:53 AM | 6:55 AM | 2m | 64 | 1 |
| 4 | Kayankulam Jn KYJ | 7:27 AM | 7:28 AM | 1m | 105 | 1 |
| 5 | Alappuzha ALLP | 8:05 AM | 8:08 AM | 3m | 149 | 1 |
| 6 | Cherthala SRTL | 8:28 AM | 8:29 AM | 1m | 172 | 1 |
| 7 | Ernakulam Jn ERS | 9:10 AM | 9:15 AM | 5m | 206 | 1 |
| 8 | Aluva AWY | 9:36 AM | 9:38 AM | 2m | 225 | 1 |
| 9 | Thrisur TCR | 10:23 AM | 10:25 AM | 2m | 280 | 1 |
| 10 | Shoranur Jn SRR | 11:25 AM | 11:28 AM | 3m | 314 | 1 |
| 11 | Tirur TIR | 12:05 PM | 12:06 PM | 1m | 360 | 1 |
| 12 | Kozhikkode CLT Destination | 1:00 PM | End | - | 401 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.