| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Chamarajanagar CMNR Source | Start | 7:15 AM | - | 0 | 1 |
| 2 | Mariyal Gangavadi Ha MRLA | 7:19 AM | 7:20 AM | 1m | 5 | 1 |
| 3 | Badanaguppe BDGP | 7:26 AM | 7:27 AM | 1m | 11 | 1 |
| 4 | Konanur KRNU | 7:31 AM | 7:32 AM | 1m | 14 | 1 |
| 5 | Kavalande KVE | 7:39 AM | 7:40 AM | 1m | 20 | 1 |
| 6 | Narasambudhi NBU | 7:48 AM | 7:49 AM | 1m | 26 | 1 |
| 7 | Chinnadagudihdi CGHD | 7:51 AM | 7:52 AM | 1m | 28 | 1 |
| 8 | Nanjangud Town NTW | 8:02 AM | 8:04 AM | 2m | 35 | 1 |
| 9 | Sujata Puram Halt SJPM | 8:08 AM | 8:09 AM | 1m | 37 | 1 |
| 10 | Tandavapura TXM | 8:13 AM | 8:14 AM | 1m | 42 | 1 |
| 11 | Kadakola KDO | 8:19 AM | 8:20 AM | 1m | 45 | 1 |
| 12 | Ashokapuram AP | 8:33 AM | 8:34 AM | 1m | 55 | 1 |
| 13 | Chamarajapuram CMJ | 8:39 AM | 8:40 AM | 1m | 58 | 1 |
| 14 | Mysore Jn MYS | 9:00 AM | 9:05 AM | 5m | 60 | 1 |
| 15 | Naganahalli NHY | 9:16 AM | 9:17 AM | 1m | 69 | 1 |
| 16 | Shrirangapatna S | 9:22 AM | 9:23 AM | 1m | 76 | 1 |
| 17 | Pandavapura PANP | 9:28 AM | 9:29 AM | 1m | 80 | 1 |
| 18 | Chandagirikopal CGKR | 9:34 AM | 9:35 AM | 1m | 84 | 1 |
| 19 | Byadarahalli BDRL | 9:41 AM | 9:42 AM | 1m | 89 | 1 |
| 20 | Yeliyur Y | 10:00 AM | 10:01 AM | 1m | 98 | 1 |
| 21 | Mandya MYA | 10:10 AM | 10:11 AM | 1m | 106 | 1 |
| 22 | Hanakere HNK | 10:20 AM | 10:21 AM | 1m | 116 | 1 |
| 23 | Maddur MAD | 10:31 AM | 10:32 AM | 1m | 125 | 1 |
| 24 | Nidaghatta Halt NZH | 10:37 AM | 10:38 AM | 1m | 130 | 1 |
| 25 | Settihally SET | 10:43 AM | 10:44 AM | 1m | 136 | 1 |
| 26 | Channapatna CPT | 10:51 AM | 10:52 AM | 1m | 143 | 1 |
| 27 | Ramanagaram RMGM | 11:02 AM | 11:03 AM | 1m | 154 | 1 |
| 28 | Ketohalli KHLL | 11:09 AM | 11:10 AM | 1m | 161 | 1 |
| 29 | Bidadi BID | 11:17 AM | 11:18 AM | 1m | 169 | 1 |
| 30 | Hejjala HJL | 11:25 AM | 11:26 AM | 1m | 175 | 1 |
| 31 | Kengeri KGI | 11:39 AM | 11:40 AM | 1m | 186 | 1 |
| 32 | Jnana Bharati Halt GNB | 11:45 AM | 11:46 AM | 1m | 190 | 1 |
| 33 | Nayandahalli NYH | 12:04 PM | 12:05 PM | 1m | 191 | 1 |
| 34 | Krishnadevaraya Halt KNDV | 12:11 PM | 12:12 PM | 1m | 193 | 1 |
| 35 | Ksr Bengaluru SBC | 1:13 PM | 1:15 PM | 2m | 199 | 1 |
| 36 | Malleswaram MWM | 1:20 PM | 1:21 PM | 1m | 201 | 1 |
| 37 | Yesvantpur Jn. YPR | 1:26 PM | 1:28 PM | 2m | 204 | 1 |
| 38 | Chik Banavar BAW | 1:38 PM | 1:39 PM | 1m | 213 | 1 |
| 39 | Soldevanahalli SDVL | 1:42 PM | 1:43 PM | 1m | 215 | 1 |
| 40 | Golhalli GHL | 1:50 PM | 1:51 PM | 1m | 225 | 1 |
| 41 | Bhairanayakanahalli BNKH | 1:56 PM | 1:57 PM | 1m | 232 | 1 |
| 42 | Dodbele DBL | 2:02 PM | 2:03 PM | 1m | 236 | 1 |
| 43 | Muddalingahalli MDLL | 2:11 PM | 2:12 PM | 1m | 243 | 1 |
| 44 | Nidvanda NDV | 2:16 PM | 2:17 PM | 1m | 246 | 1 |
| 45 | Dobbspet DBS | 2:21 PM | 2:22 PM | 1m | 249 | 1 |
| 46 | Hirehali HHL | 2:29 PM | 2:30 PM | 1m | 257 | 1 |
| 47 | Kyatsandra KIAT | 2:36 PM | 2:37 PM | 1m | 264 | 1 |
| 48 | Tumkur TK Destination | 3:05 PM | End | - | 269 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.