| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Jabalpur (JBP) | Starts | 10:00 | 0 | 0 km |
| 2 | Katni (KTE) | 11:20 | 11:30 | 10 min | 91 km |
| 3 | Damoh (DMO) | 13:18 | 13:20 | 2 min | 202 km |
| 4 | Patharia (PHA) | 13:43 | 13:45 | 2 min | 229 km |
| 5 | Saugor (SGO) | 14:55 | 15:00 | 5 min | 280 km |
| 6 | Khurai (KYE) | 15:28 | 15:30 | 2 min | 332 km |
| 7 | Bina Junction (BINA) | 16:10 | 16:15 | 5 min | 354 km |
| 8 | Ganj Basoda (BAQ) | 16:47 | 16:49 | 2 min | 400 km |
| 9 | Vidisha (BHS) | 17:17 | 17:19 | 2 min | 439 km |
| 10 | Bhopal Junction (BPL) | 18:30 | 18:55 | 25 min | 492 km |
| 11 | Bairagarh (BIH) | 19:05 | 19:07 | 2 min | 503 km |
| 12 | Sehore (SEH) | 19:30 | 19:32 | 2 min | 531 km |
| 13 | Parbati (PRB) | 19:46 | 19:48 | 2 min | 545 km |
| 14 | Kalapipal (KPP) | 19:59 | 20:01 | 2 min | 560 km |
| 15 | Shujalpur (SJP) | 20:12 | 20:14 | 2 min | 573 km |
| 16 | Akodia (AKD) | 20:26 | 20:28 | 2 min | 586 km |
| 17 | Kali Sindh (KSH) | 20:41 | 20:43 | 2 min | 604 km |
| 18 | Berchha (BCH) | 20:53 | 20:55 | 2 min | 616 km |
| 19 | Maksi (MKC) | 21:16 | 21:18 | 2 min | 635 km |
| 20 | Tarana Road (TAN) | 21:26 | 21:28 | 2 min | 645 km |
| 21 | Ujjain Junction (UJN) | 22:45 | 22:55 | 10 min | 676 km |
| 22 | Nagda Junction (NAD) | 23:50 | 23:55 | 5 min | 731 km |
| 23 | Khachrod (KUH) | 00:06 | 00:08 | 2 min | 745 km |
| 24 | Ratlam Junction (RTM) | 01:05 | 01:20 | 15 min | 772 km |
| 25 | Meghnagar (MGN) | 02:20 | 02:22 | 2 min | 853 km |
| 26 | Dahod (DHD) | 02:46 | 02:48 | 2 min | 886 km |
| 27 | Godhra Junction (GDA) | 04:05 | 04:07 | 2 min | 960 km |
| 28 | Derol (DRL) | 04:26 | 04:28 | 2 min | 983 km |
| 29 | Vadodara Junction (BRC) | 05:15 | 05:25 | 10 min | 1034 km |
| 30 | Anand Junction (ANND) | 06:14 | 06:16 | 2 min | 1070 km |
| 31 | Nadiad Junction (ND) | 06:36 | 06:38 | 2 min | 1088 km |
| 32 | Mhmdvd Kheda Road (MHD) | 06:55 | 06:57 | 2 min | 1105 km |
| 33 | Maninagar (MAN) | 07:36 | 07:38 | 2 min | 1130 km |
| 34 | Ahmedabad Junction (ADI) | 07:55 | 08:15 | 20 min | 1133 km |
| 35 | Viramgam Junction (VG) | 09:28 | 09:30 | 2 min | 1199 km |
| 36 | Surendranagar (SUNR) | 10:29 | 10:31 | 2 min | 1264 km |
| 37 | Than Junction (THAN) | 11:08 | 11:10 | 2 min | 1312 km |
| 38 | Wankaner Junction (WKR) | 11:48 | 11:50 | 2 min | 1339 km |
| 39 | Rajkot Junction (RJT) | 13:10 | 13:17 | 7 min | 1380 km |
| 40 | Bhakti Nagar (BKNG) | 13:38 | 13:40 | 2 min | 1386 km |
| 41 | Gondal (GDL) | 14:18 | 14:20 | 2 min | 1421 km |
| 42 | Virpur (VRR) | 14:37 | 14:39 | 2 min | 1438 km |
| 43 | Jetalsar Junction (JLR) | 15:14 | 15:24 | 10 min | 1457 km |
| 44 | Junagadh Junction (JND) | 15:51 | 15:53 | 2 min | 1483 km |
| 45 | Keshod (KSD) | 16:27 | 16:29 | 2 min | 1519 km |
| 46 | Maliya Hatina (MLHA) | 16:43 | 16:45 | 2 min | 1535 km |
| 47 | Veraval (VRL) | 17:30 | 17:35 | 5 min | 1565 km |
| 48 | Somnath (SMNH) | 17:55 | Ends | 0 | 1570 km |