| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Surat (ST) | Starts | 20:00 | 0 | 0 km |
| 2 | Vadodara Junction (BRC) | 22:00 | 22:05 | 5 min | 129 km |
| 3 | Anand Junction (ANND) | 22:48 | 22:50 | 2 min | 165 km |
| 4 | Nadiad Junction (ND) | 23:10 | 23:12 | 2 min | 183 km |
| 5 | Ahmedabad Junction (ADI) | 00:20 | 00:50 | 30 min | 229 km |
| 6 | Sabarmati Junction (SBI) | 01:11 | 01:13 | 2 min | 235 km |
| 7 | Mahesana Junction (MSH) | 02:40 | 02:42 | 2 min | 298 km |
| 8 | Unjha (UJA) | 03:08 | 03:10 | 2 min | 320 km |
| 9 | Siddhpur (SID) | 03:18 | 03:21 | 3 min | 334 km |
| 10 | Palanpur Junction (PNU) | 04:25 | 04:55 | 30 min | 363 km |
| 11 | Disa (DISA) | 05:38 | 05:40 | 2 min | 391 km |
| 12 | Bhildi (BLDI) | 06:10 | 06:35 | 25 min | 409 km |
| 13 | Dhanera (DQN) | 07:02 | 07:05 | 3 min | 444 km |
| 14 | Raniwara (RNV) | 07:32 | 07:35 | 3 min | 479 km |
| 15 | Marwar Bhinmal (MBNL) | 07:57 | 08:00 | 3 min | 511 km |
| 16 | Modran (MON) | 08:19 | 08:22 | 3 min | 539 km |
| 17 | Jalor (JOR) | 08:48 | 08:51 | 3 min | 573 km |
| 18 | Mokalsar (MKSR) | 09:15 | 09:18 | 3 min | 606 km |
| 19 | Samdhari Junction (SMR) | 10:10 | 10:15 | 5 min | 632 km |
| 20 | Luni Junction (LUNI) | 10:50 | 10:53 | 3 min | 681 km |
| 21 | Jodhpur Junction (JU) | 11:45 | 12:00 | 15 min | 712 km |
| 22 | Merta Road Junction (MTD) | 13:25 | 13:30 | 5 min | 816 km |
| 23 | Nagaur (NGO) | 15:05 | 15:10 | 5 min | 874 km |
| 24 | Nokha (NOK) | 16:06 | 16:09 | 3 min | 925 km |
| 25 | Bikaner Junction (BKN) | 17:55 | 18:10 | 15 min | 989 km |
| 26 | Lalgarh Junction (LGH) | 18:20 | 18:22 | 2 min | 993 km |
| 27 | Lunkaransar (LKS) | 19:22 | 19:24 | 2 min | 1069 km |
| 28 | Suratgarh Junction (SOG) | 21:00 | 21:30 | 30 min | 1171 km |
| 29 | Sarupsar Jn (SRPR) | 21:52 | 21:54 | 2 min | 1192 km |
| 30 | Rai Singh Nagar (RSNR) | 22:38 | 22:40 | 2 min | 1227 km |
| 31 | Gajsinghpur (GJS) | 23:00 | 23:02 | 2 min | 1241 km |
| 32 | Shri Karanpur (SRW) | 23:24 | 23:26 | 2 min | 1261 km |
| 33 | Kesri Singhpur (KESR) | 23:46 | 23:48 | 2 min | 1283 km |
| 34 | Shri Ganganagar (SGNR) | 00:45 | Ends | 0 | 1308 km |