| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Patna Junction (PNBE) | Starts | 23:10 | 0 | 0 km |
| 2 | Mughal Sarai Junction (MGS) | 02:52 | 03:07 | 15 min | 212 km |
| 3 | Satna (STA) | 07:55 | 08:05 | 10 min | 525 km |
| 4 | Katni (KTE) | 09:15 | 09:20 | 5 min | 623 km |
| 5 | Jabalpur (JBP) | 11:00 | 11:10 | 10 min | 714 km |
| 6 | Narsinghpur (NU) | 12:19 | 12:21 | 2 min | 798 km |
| 7 | Bhusaval Junction (BSL) | 19:50 | 20:00 | 10 min | 1266 km |
| 8 | Nandurbar (NDB) | 23:50 | 23:58 | 8 min | 1441 km |
| 9 | Udhna Junction (UDN) | 03:54 | 03:55 | 1 min | 1597 km |
| 10 | Valsad (BL) | 05:11 | 05:12 | 1 min | 1662 km |
| 11 | Vapi (VAPI) | 05:39 | 05:40 | 1 min | 1686 km |
| 12 | Borivali (BVI) | 08:30 | 08:31 | 1 min | 1826 km |
| 13 | Bandra Terminus (BDTS) | 09:20 | Ends | 0 | 1845 km |