| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Sealdah (SDAH) | Starts | 13:15 | 0 | 0 km |
| 2 | Barddhaman Jn (BWN) | 14:39 | 14:41 | 2 min | 101 km |
| 3 | Asansol Jn (ASN) | 16:09 | 16:14 | 5 min | 207 km |
| 4 | Madhupur Jn (MDP) | 17:16 | 17:18 | 2 min | 288 km |
| 5 | Jasidih Jn (JSME) | 17:44 | 17:46 | 2 min | 317 km |
| 6 | Jhajha (JAJ) | 18:55 | 19:00 | 5 min | 361 km |
| 7 | Patna Jn (PNBE) | 21:50 | 22:00 | 10 min | 538 km |
| 8 | Mughal Sarai Jn (MGS) | 01:50 | 02:10 | 20 min | 750 km |
| 9 | Allahabad Jn (ALD) | 04:08 | 04:22 | 14 min | 903 km |
| 10 | Kanpur Central (CNB) | 06:45 | 06:50 | 5 min | 1097 km |
| 11 | Agra Fort (AF) | 10:45 | 10:50 | 5 min | 1349 km |
| 12 | Sawai Madhopur (SWM) | 15:00 | 15:20 | 20 min | 1574 km |
| 13 | Jaipur (JP) | 18:30 | 18:50 | 20 min | 1706 km |
| 14 | Ajmer Jn (AII) | 21:25 | 21:40 | 15 min | 1840 km |
| 15 | Nasirabad (NSD) | 22:09 | 22:10 | 1 min | 1864 km |
| 16 | Bijainagar (BJNR) | 22:39 | 22:40 | 1 min | 1905 km |
| 17 | Bhilwara (BHL) | 23:40 | 23:45 | 5 min | 1972 km |
| 18 | Chittaurgarh (COR) | 01:15 | 01:35 | 20 min | 2026 km |
| 19 | Mavli Jn (MVJ) | 02:35 | 02:37 | 2 min | 2098 km |
| 20 | Udaipur City (UDZ) | 03:30 | Ends | 0 | 2140 km |