| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Ksr Bengaluru SBC Source | Start | 6:25 PM | — | 0 | 1 |
| 2 | Bangalore Cant BNC | 6:34 PM | 6:35 PM | 1m | 4 | 1 |
| 3 | Baiyyappanahalli BYPL | 6:44 PM | 6:45 PM | 1m | 11 | 1 |
| 4 | Belandur Road BLRR | 6:54 PM | 6:55 PM | 1m | 21 | 1 |
| 5 | Karmelaram CRLM | 6:59 PM | 7:00 PM | 1m | 24 | 1 |
| 6 | Heelalige HLE | 7:10 PM | 7:11 PM | 1m | 35 | 1 |
| 7 | Anekal Road AEK | 7:20 PM | 7:21 PM | 1m | 45 | 1 |
| 8 | Hosur HSRA | 7:34 PM | 7:35 PM | 1m | 59 | 1 |
| 9 | Kelamangalam KMLM | 7:45 PM | 7:46 PM | 1m | 73 | 1 |
| 10 | Periyanagathunai PRNT | 7:55 PM | 7:56 PM | 1m | 82 | 1 |
| 11 | Rayakkottai RYC | 8:11 PM | 8:12 PM | 1m | 98 | 1 |
| 12 | Marandahalli MZU | 8:32 PM | 8:33 PM | 1m | 116 | 1 |
| 13 | Palakkodu PCV | 8:48 PM | 8:49 PM | 1m | 129 | 1 |
| 14 | Dharmapuri DPJ Destination | 9:47 PM | End | — | 151 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.