| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Sirpur Kaghaznagar SKZR Source | Start | 3:35 AM | — | 0 | 1 |
| 2 | Asifabad Road ASAF | 3:46 AM | 3:47 AM | 1m | 14 | 1 |
| 3 | Rechni Road RECH | 3:56 AM | 3:57 AM | 1m | 28 | 1 |
| 4 | Belampalli BPA | 4:06 AM | 4:07 AM | 1m | 39 | 1 |
| 5 | Mandamari MMZ | 4:14 AM | 4:15 AM | 1m | 48 | 1 |
| 6 | Ravindrakhani RVKH | 4:19 AM | 4:20 AM | 1m | 52 | 1 |
| 7 | Mancheral MCI | 4:24 AM | 4:25 AM | 1m | 59 | 1 |
| 8 | Peddempet PPZ | 4:34 AM | 4:35 AM | 1m | 68 | 1 |
| 9 | Ramgundam RDM | 4:39 AM | 4:40 AM | 1m | 73 | 1 |
| 10 | Raghavapuram RGPM | 4:49 AM | 4:50 AM | 1m | 82 | 1 |
| 11 | Peddapalli PDPL | 4:59 AM | 5:00 AM | 1m | 90 | 1 |
| 12 | Kolnur KOLR | 5:14 AM | 5:15 AM | 1m | 103 | 1 |
| 13 | Odela OEA | 5:19 AM | 5:20 AM | 1m | 109 | 1 |
| 14 | Potkapalli PTKP | 5:29 AM | 5:30 AM | 1m | 112 | 1 |
| 15 | Bisugirsharif BGSF | 5:39 AM | 5:40 AM | 1m | 122 | 1 |
| 16 | Jamikunta JMKT | 5:49 AM | 5:50 AM | 1m | 129 | 1 |
| 17 | Uppal OPL | 6:14 AM | 6:15 AM | 1m | 141 | 1 |
| 18 | Hasanparti Road HSP | 6:24 AM | 6:25 AM | 1m | 152 | 1 |
| 19 | Kazipet Jn KZJ | 7:18 AM | 7:20 AM | 2m | 170 | 1 |
| 20 | Pindlai PQL | 7:29 AM | 7:30 AM | 1m | 178 | 1 |
| 21 | Ghanpur GNP | 7:45 AM | 7:46 AM | 1m | 190 | 1 |
| 22 | Raghunathpalli RGP | 7:59 AM | 8:00 AM | 1m | 206 | 1 |
| 23 | Jangaon ZN | 8:09 AM | 8:10 AM | 1m | 218 | 1 |
| 24 | Aler ALER | 8:25 AM | 8:26 AM | 1m | 232 | 1 |
| 25 | Bhongir BG | 8:44 AM | 8:45 AM | 1m | 255 | 1 |
| 26 | Bibinagar BN | 9:04 AM | 9:05 AM | 1m | 268 | 1 |
| 27 | Charlapalli CHZ | 9:33 AM | 9:35 AM | 2m | 289 | 1 |
| 28 | Secunderabad Jn SC Destination | 10:55 AM | End | — | 301 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.