Skip to search

22955 Kutch Express

Superfast · 839 km · 14 hr 45 min · 22 stops · Daily

Departs
17:45
Bandra Terminus
Arrives
08:30
Bhuj · day 2
Journey
14 hr 45 min
839 km · 22 stops
Runs
Daily
Fare from
₹490
Sleeper · estimate
On time
91%
usually on time
Check seats for your date

22955 running status

Checking where it is…

22955 coach position

Fetching the coach order…

22955 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 Bandra Terminus to Bhuj

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 22955 Kutch Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Bandra Terminus BDTS—17:45—10
2Borivali BVI18:0718:125 min119
3Palghar PLG18:5819:002 min176
4Vapi VAPI19:5319:552 min1157
5Valsad BL20:2020:255 min1183
6Navsari NVS20:5821:002 min1222
7Surat ST21:3721:425 min1252
8Ankleshwar Jn AKV22:1522:172 min1301
9Bharuch Jn BH22:3022:322 min1311
10Vadodara Jn BRC23:2823:335 min1381
11Anand Jn ANND00:1000:122 min2417
12Nadiad Jn ND00:2700:292 min2435
13Ahmedabad Jn ADI01:2001:3010 min2481
14Viramgam Jn VG02:2902:312 min2546
15Dhrangandhra DHG03:2903:312 min2612
16Halvad HVD04:0204:042 min2643
17Samakhiali Jn SIOB05:2805:302 min2728
18Bhachau BCOB05:4605:482 min2744
19Gandhidham Jn GIMB06:4006:5515 min2781
20Adipur AI07:1207:142 min2790
21Anjar AJE07:2307:252 min2797
22Bhuj BHUJ08:30——2839

How reliably 22955 runs

91% arrive on time at the destination
typically on time · 58% on time across the route

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

  • Bandra Terminus
    usually on time
    95%
  • Borivali
    typically 8 min late
    83%
  • Palghar
    typically 16 min late
    47%
  • Vapi
    typically 19 min late
    39%
  • Valsad
    typically 19 min late
    39%
  • Navsari
    typically 17 min late
    44%
  • Surat
    typically 10 min late
    83%
  • Ankleshwar Jn
    typically 16 min late
    47%
  • Bharuch Jn
    typically 14 min late
    55%
  • Vadodara Jn
    typically 11 min late · 3% over an hour
    64%
  • Anand Jn
    typically 7 min late · 3% over an hour
    75%
  • Nadiad Jn
    typically 10 min late · 3% over an hour
    66%
  • Ahmedabad Jn
    typically 12 min late
    59%
  • Viramgam Jn
    typically 23 min late · 4% over an hour
    33%
  • Dhrangandhra
    typically 18 min late · 3% over an hour
    42%
  • Halvad
    typically 15 min late
    50%
  • Samakhiali Jn
    usually on time · 3% over an hour
    81%
  • Bhachau
    typically 3 min late · 3% over an hour
    77%
  • Gandhidham Jn
    typically 17 min late · 3% over an hour
    44%
  • Adipur
    typically 21 min late · 3% over an hour
    36%
  • Anjar
    typically 26 min late · 3% over an hour
    29%
  • Bhuj
    usually on time
    91%

Longest halts

  • Gandhidham Jn GIMB15 min · arrives 06:40, departs 06:55
  • Ahmedabad Jn ADI10 min · arrives 01:20, departs 01:30
  • Borivali BVI5 min · arrives 18:07, departs 18:12
  • Valsad BL5 min · arrives 20:20, departs 20:25
  • Surat ST5 min · arrives 21:37, departs 21:42
  • Vadodara Jn BRC5 min · arrives 23:28, departs 23:33

Return train and other trains on this route

Stations on the 22955 route