| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| BANGALORE CITY JN | --------- | Start | 20:15 | 10 |
| MALLESWARAM | 20:21 | 1 min | 20:22 | 1 |
| YESVANTPUR JN | 20:30 | 2 mins | 20:32 | 3 |
| CHIK BANAVAR | 20:41 | 1 min | 20:42 | 3 |
| DODBELE | 20:59 | 1 min | 21:00 | 1 |
| KYATSANDRA | 21:28 | 2 mins | 21:30 | 1 |
| TUMKUR | 21:37 | 2 mins | 21:39 | 3 |
| GUBBI | 21:59 | 1 min | 22:00 | 1 |
| AMMASANDRA | 22:22 | 1 min | 22:23 | 1 |
| TIPTUR | 22:46 | 2 mins | 22:48 | 1 |
| ARSIKERE JN | 23:15 | 5 mins | 23:20 | 1 |
| KADUR | 00:03 | 2 mins | 00:05 | 2 |
| BIRUR JN | 00:15 | 2 mins | 00:17 | 2 |
| AJJAMPUR | 00:34 | 1 min | 00:35 | 1 |
| SHIVANI | 00:46 | 1 min | 00:47 | 1 |
| HOSDURGA ROAD | 00:58 | 1 min | 00:59 | 1 |
| RAMGIRI | 01:10 | 1 min | 01:11 | 1 |
| HOLALKERE | 01:23 | 1 min | 01:24 | 1 |
| CHIKJAJUR JN | 01:45 | 5 mins | 01:50 | 1 |
| AMRITAPURA | 02:09 | 1 min | 02:10 | 1 |
| CHITRADURG | 02:38 | 2 mins | 02:40 | 1 |
| BALLENAHALLI | 03:04 | 1 min | 03:05 | - |
| CHALLAKERE | 03:23 | 1 min | 03:24 | 1 |
| THALLAK | 03:42 | 1 min | 03:43 | 1 |
| MOLAKALMURU | 04:21 | 1 min | 04:22 | 1 |
| RAYADURG | 04:55 | 2 mins | 04:57 | 1 |
| SOMALAPURAM | 05:11 | 1 min | 05:12 | 1 |
| BELLARY JN | 06:05 | 15 mins | 06:20 | 1 |
| BELLARY CANT | 06:29 | 1 min | 06:30 | 1 |
| KUDATINI | 06:54 | 1 min | 06:55 | 1 |
| DUROJI | 07:08 | 1 min | 07:09 | - |
| TORANAGALLU | 07:26 | 1 min | 07:27 | 2 |
| GADIGANURU | 07:40 | 1 min | 07:41 | 1 |
| HOSPET JN | 08:45 | End | --------- | 1 |