| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Bapudm Motihari (MKI) | Starts | 16:50 | 0 | 0 km |
| 2 | Sagauli Jn (SGL) | 17:08 | 17:10 | 2 min | 22 km |
| 3 | Bettiah (BTH) | 17:29 | 17:30 | 1 min | 44 km |
| 4 | Narkatiaganj Jn (NKE) | 18:10 | 18:15 | 5 min | 80 km |
| 5 | Bagaha (BUG) | 19:00 | 19:05 | 5 min | 122 km |
| 6 | Gorakhpur Jn (GKP) | 22:15 | 22:30 | 15 min | 231 km |
| 7 | Gonda Jn (GD) | 01:15 | 01:20 | 5 min | 384 km |
| 8 | Lucknow Nr (LKO) | 04:25 | 04:35 | 10 min | 509 km |
| 9 | Shahjehanpur (SPN) | 06:55 | 06:57 | 2 min | 673 km |
| 10 | Bareilly (BE) | 07:57 | 08:02 | 5 min | 744 km |
| 11 | Moradabad (MB) | 09:30 | 09:40 | 10 min | 835 km |
| 12 | Delhi (DLI) | 12:55 | 13:10 | 15 min | 995 km |
| 13 | Delhi S Rohilla (DEE) | 13:24 | 13:25 | 1 min | 1000 km |
| 14 | Delhi Cantt (DEC) | 13:44 | 13:45 | 1 min | 1009 km |
| 15 | Gurgaon (GGN) | 14:00 | 14:01 | 1 min | 1026 km |
| 16 | Rewari (RE) | 14:49 | 14:50 | 1 min | 1078 km |
| 17 | Alwar (AWR) | 15:40 | 15:41 | 1 min | 1152 km |
| 18 | Bandikui Jn (BKI) | 16:31 | 16:32 | 1 min | 1212 km |
| 19 | Jaipur (JP) | 18:15 | 18:50 | 35 min | 1303 km |
| 20 | Ajmer Jn (AII) | 21:50 | 22:13 | 23 min | 1437 km |
| 21 | Marwar Jn (MJ) | 00:20 | 00:22 | 2 min | 1577 km |
| 22 | Abu Road (ABR) | 03:00 | 03:10 | 10 min | 1742 km |
| 23 | Palanpur Jn (PNU) | 04:14 | 04:15 | 1 min | 1795 km |
| 24 | Ahmedabad Jn (ADI) | 07:20 | 07:50 | 30 min | 1928 km |
| 25 | Viramgam Jn (VG) | 08:57 | 08:58 | 1 min | 1993 km |
| 26 | Surendranagar (SUNR) | 10:22 | 10:23 | 1 min | 2058 km |
| 27 | Rajkot Jn (RJT) | 12:48 | 12:53 | 5 min | 2175 km |
| 28 | Jamnagar (JAM) | 14:11 | 14:12 | 1 min | 2259 km |
| 29 | Porbandar (PBR) | 17:15 | Ends | 0 | 2391 km |