Skip to search

12960 Bhuj–Bandra Terminus Express

Superfast · 970 km · 17 hr 20 min · 19 stops · Mon

Departs
18:00
Bhuj
Arrives
11:20
Bandra Terminus · day 2
Journey
17 hr 20 min
970 km · 19 stops
Runs
Mon
Fare from
₹530
Sleeper · estimate
On time
90%
usually on time
Check seats for your date

12960 running status

Checking where it is…

12960 coach position

Fetching the coach order…

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

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 12960 Bhuj–Bandra Terminus Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Bhuj BHUJ—18:00—10
2GOPALPUR GPPR18:3018:4515 min155
3Bhachau BCOB19:2919:312 min192
4Samakhiali Jn SIOB19:5019:522 min1108
5Adesar AAR20:3820:402 min1167
6Radhanpur RDHP21:3221:342 min1243
7Bhabhar BAH21:5221:542 min1267
8Diyodar DEOR22:0722:092 min1284
9Bhildi Jn BLDI22:3422:362 min1310
10Disa DISA22:5522:572 min1328
11Palanpur Jn PNU00:0500:2015 min2356
12Mahesana Jn MSH01:2401:262 min2421
13Ahmedabad Jn ADI03:0503:1510 min2490
14Nadiad Jn ND04:1604:182 min2535
15Anand Jn ANND04:3304:352 min2554
16Vadodara Jn BRC05:1005:155 min2589
17Surat ST07:1007:155 min2719
18Borivali BVI10:2710:303 min2951
19Bandra Terminus BDTS11:20——2970

How reliably 12960 runs

90% arrive on time at the destination
typically on time · 50% on time across the route

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

  • Bhuj
    usually on time
    100%
  • Bhachau
    typically 29 min late
    26%
  • Samakhiali Jn
    typically 28 min late · 4% over an hour
    27%
  • Adesar
    typically 34 min late · 8% over an hour
    22%
  • Radhanpur
    typically 31 min late · 6% over an hour
    24%
  • Bhabhar
    typically 32 min late · 6% over an hour
    23%
  • Diyodar
    typically 37 min late · 10% over an hour
    20%
  • Bhildi Jn
    typically 32 min late · 6% over an hour
    23%
  • Disa
    typically 34 min late · 8% over an hour
    22%
  • Palanpur Jn
    typically 25 min late · 10% over an hour
    30%
  • Mahesana Jn
    typically 28 min late · 6% over an hour
    27%
  • Ahmedabad Jn
    typically 7 min late
    77%
  • Nadiad Jn
    usually on time
    91%
  • Anand Jn
    typically 4 min late · 4% over an hour
    88%
  • Vadodara Jn
    typically 3 min late · 6% over an hour
    89%
  • Surat
    usually on time
    91%
  • Borivali
    typically 17 min late · 6% over an hour
    44%
  • Bandra Terminus
    usually on time · 6% over an hour
    90%
  • Gandhidham Jn
    typically 25 min late
    30%

Longest halts

  • GOPALPUR GPPR15 min · arrives 18:30, departs 18:45
  • Palanpur Jn PNU15 min · arrives 00:05, departs 00:20
  • Ahmedabad Jn ADI10 min · arrives 03:05, departs 03:15
  • Vadodara Jn BRC5 min · arrives 05:10, departs 05:15
  • Surat ST5 min · arrives 07:10, departs 07:15

Return train and other trains on this route

Stations on the 12960 route