| Station | Scheduled Arr/Actual Arr | Arrived | Scheduled Dep/Actual Dep | Departed | Sch Arr Date/Act Arr Date | Day | Dist. | Delay Status |
| [ADI]AHMEDABAD JN | Source/00:00 | Yes | 07:00/07:00 | Yes | 4 Sep 2018/4 Sep 2018 | 1 | 0 | 0 mins late |
| [MAN]MANINAGAR | 07:08/07:08 | No | 07:10/07:10 | No | 4 Sep 2018/4 Sep 2018 | 1 | 3 | 0 mins late |
| [MHD]MHMDVD KHEDA RD | 07:34/07:34 | No | 07:36/07:36 | No | 4 Sep 2018/4 Sep 2018 | 1 | 28 | 0 mins late |
| [ND]NADIAD JN | 07:51/07:51 | No | 07:52/07:52 | No | 4 Sep 2018/4 Sep 2018 | 1 | 46 | 0 mins late |
| [KBRV]KANJARI BORIYAV | 08:03/08:03 | No | 08:04/08:04 | No | 4 Sep 2018/4 Sep 2018 | 1 | 56 | 0 mins late |
| [ANND]ANAND JN | 08:18/08:18 | No | 08:19/08:19 | No | 4 Sep 2018/4 Sep 2018 | 1 | 64 | 0 mins late |
| [BRC]VADODARA JN | 09:00/09:00 | No | 09:05/09:05 | No | 4 Sep 2018/4 Sep 2018 | 1 | 100 | 0 mins late |
| [MYG]MIYAGAM KARJAN | 09:26/09:26 | No | 09:27/09:27 | No | 4 Sep 2018/4 Sep 2018 | 1 | 129 | 0 mins late |
| [PLJ]PALEJ | 09:39/09:39 | No | 09:40/09:40 | No | 4 Sep 2018/4 Sep 2018 | 1 | 145 | 0 mins late |
| [BH]BHARUCH JN | 10:01/10:01 | No | 10:03/10:03 | No | 4 Sep 2018/4 Sep 2018 | 1 | 170 | 0 mins late |
| [AKV]ANKLESHWAR JN | 10:13/10:13 | No | 10:15/10:15 | No | 4 Sep 2018/4 Sep 2018 | 1 | 179 | 0 mins late |
| [KSB]KOSAMBA JN | 10:29/10:29 | No | 10:30/10:30 | No | 4 Sep 2018/4 Sep 2018 | 1 | 197 | 0 mins late |
| [KIM]KIM | 10:39/10:39 | No | 10:41/10:41 | No | 4 Sep 2018/4 Sep 2018 | 1 | 205 | 0 mins late |
| [ST]SURAT | 11:10/11:10 | No | 11:15/11:15 | No | 4 Sep 2018/4 Sep 2018 | 1 | 229 | 0 mins late |
| [NVS]NAVSARI | 11:36/11:36 | No | 11:38/11:38 | No | 4 Sep 2018/4 Sep 2018 | 1 | 258 | 0 mins late |
| [BIM]BILIMORA JN | 11:56/11:56 | No | 11:58/11:58 | No | 4 Sep 2018/4 Sep 2018 | 1 | 279 | 0 mins late |
| [BL]VALSAD | 12:18/12:18 | No | 12:20/12:20 | No | 4 Sep 2018/4 Sep 2018 | 1 | 297 | 0 mins late |
| [UVD]UDVADA | 12:37/12:37 | No | 12:39/12:39 | No | 4 Sep 2018/4 Sep 2018 | 1 | 313 | 0 mins late |
| [VAPI]VAPI | 12:48/12:48 | No | 12:50/12:50 | No | 4 Sep 2018/4 Sep 2018 | 1 | 321 | 0 mins late |
| [BLD]BHILAD | 13:00/13:00 | No | 13:02/13:02 | No | 4 Sep 2018/4 Sep 2018 | 1 | 334 | 0 mins late |
| [UBR]UMBARGAM ROAD | 13:15/13:15 | No | 13:17/13:17 | No | 4 Sep 2018/4 Sep 2018 | 1 | 351 | 0 mins late |
| [DRD]DAHANU ROAD | 13:37/13:37 | No | 13:39/13:39 | No | 4 Sep 2018/4 Sep 2018 | 1 | 372 | 0 mins late |
| [BOR]BOISAR | 13:56/13:56 | No | 13:58/13:58 | No | 4 Sep 2018/4 Sep 2018 | 1 | 393 | 0 mins late |
| [PLG]PALGHAR | 14:08/14:08 | No | 14:10/14:10 | No | 4 Sep 2018/4 Sep 2018 | 1 | 404 | 0 mins late |
| [BVI]BORIVALI | 15:00/15:00 | No | 15:02/15:02 | No | 4 Sep 2018/4 Sep 2018 | 1 | 461 | 0 mins late |
| [DDR]MUMBAI(DADAR) | 15:31/15:31 | No | 15:33/15:33 | No | 4 Sep 2018/4 Sep 2018 | 1 | 485 | 0 mins late |
| [MMCT]MUMBAI CENTRAL | 15:55/15:55 | No | Destination/00:00 | No | 4 Sep 2018/4 Sep 2018 | 1 | 491 | 0 mins late |
Live Train Status of 22954 - GUJARAT EXPRESS: This train runs between AHMEDABAD JN (ADI) and MUMBAI CENTRAL (MMCT). It covers total distance of 491 kilometers and arrives its destination on day 1. It departs from its source station AHMEDABAD JN (ADI) at 07:00 and reaches its destination MUMBAI CENTRAL (MMCT) at 15:55 on 1 day. There are 27 halts in its route.