| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Agra Fort AF Source | Start | 6:45 AM | - | 0 | 1 |
| 2 | Idgah Jn IDH | 6:58 AM | 7:00 AM | 2m | 2 | 1 |
| 3 | Pathauli PTLI | 7:12 AM | 7:13 AM | 1m | 10 | 1 |
| 4 | Mirhakur MIQ | 7:20 AM | 7:21 AM | 1m | 16 | 1 |
| 5 | Kiraoli KLB | 7:29 AM | 7:30 AM | 1m | 24 | 1 |
| 6 | Singarpur SNPR | 7:37 AM | 7:38 AM | 1m | 30 | 1 |
| 7 | Fatehpur Sikri FTS | 7:44 AM | 7:46 AM | 2m | 36 | 1 |
| 8 | Aulenda AED | 7:53 AM | 7:54 AM | 1m | 45 | 1 |
| 9 | Rupbas RBS | 8:00 AM | 8:02 AM | 2m | 50 | 1 |
| 10 | Dhana Kherli DXK | 8:09 AM | 8:10 AM | 1m | 57 | 1 |
| 11 | Bansi Paharpur BIQ | 8:17 AM | 8:18 AM | 1m | 63 | 1 |
| 12 | Naglatula NGLT | 8:25 AM | 8:26 AM | 1m | 69 | 1 |
| 13 | Bandh Bareta BR | 8:33 AM | 8:34 AM | 1m | 75 | 1 |
| 14 | Birambad BAMA | 8:41 AM | 8:42 AM | 1m | 80 | 1 |
| 15 | Bayana Jn BXN | 9:43 AM | 9:45 AM | 2m | 84 | 1 |
| 16 | Dumariya DY | 9:54 AM | 9:55 AM | 1m | 93 | 1 |
| 17 | Fateh Singhpura FSP | 10:04 AM | 10:05 AM | 1m | 104 | 1 |
| 18 | Dhindhora Hkmkd DNHK | 10:11 AM | 10:12 AM | 1m | 109 | 1 |
| 19 | Hindaun City HAN | 10:20 AM | 10:25 AM | 5m | 117 | 1 |
| 20 | Sikroda Mina SKDM | 10:31 AM | 10:32 AM | 1m | 122 | 1 |
| 21 | Shri Mahaveerji SMVJ | 10:38 AM | 10:40 AM | 2m | 127 | 1 |
| 22 | Khandip KNDP | 10:47 AM | 10:48 AM | 1m | 135 | 1 |
| 23 | Pilioda PDZ | 10:59 AM | 11:00 AM | 1m | 141 | 1 |
| 24 | Chhoti Odai COO | 11:09 AM | 11:10 AM | 1m | 149 | 1 |
| 25 | Gangapur City GGC | 11:25 AM | 11:30 AM | 5m | 161 | 1 |
| 26 | Lalpur Umri LRU | 11:39 AM | 11:40 AM | 1m | 168 | 1 |
| 27 | Narayanpur Tatwara NNW | 11:49 AM | 11:50 AM | 1m | 178 | 1 |
| 28 | Nomoda NMD | 11:59 AM | 12:00 PM | 1m | 188 | 1 |
| 29 | Malarna MLZ | 12:13 PM | 12:15 PM | 2m | 195 | 1 |
| 30 | Mokholi MXL | 12:24 PM | 12:25 PM | 1m | 206 | 1 |
| 31 | Ranthambhore RNT | 12:34 PM | 12:35 PM | 1m | 215 | 1 |
| 32 | Sawai Madhopur Jn SWM | 12:55 PM | 1:00 PM | 5m | 225 | 1 |
| 33 | Kushtala KTA | 1:09 PM | 1:10 PM | 1m | 232 | 1 |
| 34 | Rawania Dungar RWJ | 1:19 PM | 1:20 PM | 1m | 241 | 1 |
| 35 | Amli AMLI | 1:29 PM | 1:30 PM | 1m | 248 | 1 |
| 36 | Indargarh IDG | 1:43 PM | 1:45 PM | 2m | 261 | 1 |
| 37 | Lakheri LKE | 1:58 PM | 2:00 PM | 2m | 272 | 1 |
| 38 | Laban LBN | 2:09 PM | 2:10 PM | 1m | 280 | 1 |
| 39 | Ghataka Varana GKB | 2:19 PM | 2:20 PM | 1m | 289 | 1 |
| 40 | Kapren KPZ | 2:29 PM | 2:30 PM | 1m | 299 | 1 |
| 41 | Arnetha ARE | 2:44 PM | 2:45 PM | 1m | 308 | 1 |
| 42 | Keshorai Patan KPTN | 2:58 PM | 3:00 PM | 2m | 319 | 1 |
| 43 | Gurla GQL | 3:19 PM | 3:20 PM | 1m | 327 | 1 |
| 44 | Kota Jn KOTA Destination | 4:20 PM | End | - | 333 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.