| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Smvt Bengaluru SMVB Source | Start | 7:00 AM | - | 0 | 1 |
| 2 | Yelahanka Jn. YNK | 7:35 AM | 7:37 AM | 2m | 20 | 1 |
| 3 | Hindupur HUP | 8:58 AM | 9:00 AM | 2m | 103 | 1 |
| 4 | Dharmavaram Jn DMM | 11:00 AM | 11:05 AM | 5m | 182 | 1 |
| 5 | Anantapur ATP | 11:35 AM | 11:37 AM | 2m | 215 | 1 |
| 6 | Guntakal Jn GTL | 12:40 PM | 12:50 PM | 10m | 283 | 1 |
| 7 | Raichur RC | 2:48 PM | 2:50 PM | 2m | 405 | 1 |
| 8 | Krishna KSN | 3:20 PM | 3:30 PM | 10m | 430 | 1 |
| 9 | Yadgir YG | 4:10 PM | 4:12 PM | 2m | 473 | 1 |
| 10 | Tandur TDU | 6:30 PM | 6:32 PM | 2m | 581 | 1 |
| 11 | Vikarabad Jn VKB | 6:50 PM | 6:52 PM | 2m | 622 | 1 |
| 12 | Lingampalli LPI | 7:45 PM | 7:47 PM | 2m | 671 | 1 |
| 13 | Secunderabad Jn SC | 8:50 PM | 8:55 PM | 5m | 694 | 1 |
| 14 | Kazipet Jn KZJ | 10:45 PM | 10:47 PM | 2m | 825 | 1 |
| 15 | Mancheral MCI | 1:50 AM | 1:55 AM | 5m | 931 | 2 |
| 16 | Belampalli BPA | 2:05 AM | 2:07 AM | 2m | 951 | 2 |
| 17 | Sirpur Kaghaznagar SKZR | 2:35 AM | 2:37 AM | 2m | 990 | 2 |
| 18 | Balharshah BPQ | 3:55 AM | 4:00 AM | 5m | 1060 | 2 |
| 19 | Nagpur Jn. NGP | 7:30 AM | 7:35 AM | 5m | 1269 | 2 |
| 20 | Itarsi Jn ET | 12:35 PM | 12:40 PM | 5m | 1564 | 2 |
| 21 | Madan Mahal MML | 4:00 PM | 4:05 PM | 5m | 1806 | 2 |
| 22 | Katni KTE | 5:20 PM | 5:30 PM | 10m | 1900 | 2 |
| 23 | Satna STA | 7:50 PM | 7:55 PM | 5m | 1998 | 2 |
| 24 | Manikpur Jn MKP | 9:20 PM | 9:22 PM | 2m | 2076 | 2 |
| 25 | Dabhaura DBR | 9:40 PM | 9:42 PM | 2m | 2098 | 2 |
| 26 | Shankargarh SRJ | 10:08 PM | 10:10 PM | 2m | 2131 | 2 |
| 27 | Prayagraj Jn PRYJ | 11:10 PM | 11:20 PM | 10m | 2176 | 2 |
| 28 | Fatehpur FTP | 1:05 AM | 1:07 AM | 2m | 2293 | 3 |
| 29 | Kanpur Central CNB Destination | 3:45 AM | End | - | 2370 | 3 |
Times are as per the latest published Indian Railways time table and may change. Live running status.