Skip to search

22954 Gujarat Superfast Express

Superfast · 491 km · 8 hr 54 min · 26 stops · Daily

Departs
07:10
Ahmedabad Jn
Arrives
16:04
Mumbai Central
Journey
8 hr 54 min
491 km · 26 stops
Runs
Daily
Fare from
₹160
Second sitting · estimate
On time
90%
usually 3 min late
Check seats for your date

22954 running status

Checking where it is…

22954 coach position

Fetching the coach order…

22954 vacant berths after charting

Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen

Check seats from Ahmedabad Jn to Mumbai Central

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 22954 Gujarat Superfast Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Ahmedabad Jn ADI—07:10—10
2Maninagar MAN07:1807:202 min13
3Mahemadavad Kheda Road MHD07:3507:372 min128
4Nadiad Jn ND07:5007:522 min146
5Anand Jn ANND08:0508:072 min164
6Vadodara Jn BRC08:3908:445 min1100
7Miyagam Karjan Jn MYG09:0509:072 min1129
8Palej PLJ09:1809:202 min1145
9Bharuch Jn BH09:4009:422 min1170
10Ankleshwar Jn AKV09:4909:512 min1179
11Kosamba Jn KSB10:0410:062 min1198
12Kim KIM10:1310:152 min1206
13Surat ST10:5310:585 min1229
14Navsari NVS11:1811:202 min1258
15Bilimora Jn BIM11:3811:402 min1279
16Valsad BL11:5612:004 min1298
17Udvada UVD12:1312:152 min1314
18Vapi VAPI12:3312:352 min1324
19Bhilad BLD12:4812:502 min1335
20Umargam Road UBR13:0013:022 min1352
21Dahanu Road DRD13:2313:252 min1372
22Boisar BOR13:3813:402 min1393
23Palghar PLG13:5313:552 min1405
24Borivali BVI14:4514:505 min1462
25Dadar Wr DDR15:2015:255 min1486
26Mumbai Central MMCT16:04——1491

How reliably 22954 runs

90% arrive on time at the destination
typically 3 min late · 54% on time across the route

From Oct 2025–Oct 2026 · within 15 min counts as on time.

  • Ahmedabad Jn
    usually on time
    96%
  • Maninagar
    usually on time
    96%
  • Mahemadavad Kheda Road
    typically 7 min late
    95%
  • Nadiad Jn
    typically 8 min late
    92%
  • Anand Jn
    typically 13 min late
    67%
  • Vadodara Jn
    typically 10 min late
    78%
  • Miyagam Karjan Jn
    typically 14 min late
    55%
  • Palej
    typically 15 min late
    50%
  • Bharuch Jn
    typically 15 min late · 3% over an hour
    50%
  • Ankleshwar Jn
    typically 18 min late · 3% over an hour
    42%
  • Kosamba Jn
    typically 20 min late · 3% over an hour
    38%
  • Kim
    typically 22 min late · 3% over an hour
    34%
  • Surat
    typically 9 min late · 3% over an hour
    71%
  • Navsari
    typically 17 min late · 5% over an hour
    44%
  • Bilimora Jn
    typically 19 min late · 5% over an hour
    39%
  • Valsad
    typically 21 min late · 6% over an hour
    36%
  • Udvada
    typically 25 min late · 8% over an hour
    30%
  • Vapi
    typically 19 min late · 8% over an hour
    39%
  • Bhilad
    typically 17 min late · 7% over an hour
    44%
  • Umargam Road
    typically 21 min late · 9% over an hour
    36%
  • Dahanu Road
    typically 18 min late · 9% over an hour
    42%
  • Boisar
    typically 23 min late · 9% over an hour
    33%
  • Palghar
    typically 20 min late · 9% over an hour
    38%
  • Borivali
    typically 22 min late · 8% over an hour
    34%
  • Dadar Wr
    typically 20 min late · 8% over an hour
    38%
  • Mumbai Central
    typically 3 min late · 5% over an hour
    90%

Longest halts

  • Vadodara Jn BRC5 min · arrives 08:39, departs 08:44
  • Surat ST5 min · arrives 10:53, departs 10:58
  • Borivali BVI5 min · arrives 14:45, departs 14:50
  • Dadar Wr DDR5 min · arrives 15:20, departs 15:25

Return train and other trains on this route

Stations on the 22954 route