12966 Bhuj–Bandra Terminus Superfast
Superfast · 970 km · 17 hr 5 min · 19 stops · Fri
- Departs
- 18:15
- Bhuj
- Arrives
- 11:20
- Bandra Terminus · day 2
- Journey
- 17 hr 5 min
- 970 km · 19 stops
- Runs
- Fri
- Fare from
- ₹530
- Sleeper · estimate
- On time
- 88%
- usually on time
12966 running status
Checking where it is…
12966 coach position
Fetching the coach order…
12966 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
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Bhuj BHUJ | — | 18:15 | — | 1 | 0 |
| 2 | GOPALPUR GPPR | 18:50 | 19:05 | 15 min | 1 | 55 |
| 3 | Bhachau BCOB | 19:44 | 19:46 | 2 min | 1 | 92 |
| 4 | Samakhiali Jn SIOB | 20:05 | 20:07 | 2 min | 1 | 108 |
| 5 | Adesar AAR | 20:55 | 20:57 | 2 min | 1 | 167 |
| 6 | Radhanpur RDHP | 21:52 | 21:54 | 2 min | 1 | 243 |
| 7 | Bhabhar BAH | 22:12 | 22:14 | 2 min | 1 | 267 |
| 8 | Diyodar DEOR | 22:24 | 22:26 | 2 min | 1 | 284 |
| 9 | Bhildi Jn BLDI | 22:53 | 22:55 | 2 min | 1 | 310 |
| 10 | Disa DISA | 23:08 | 23:10 | 2 min | 1 | 328 |
| 11 | Palanpur Jn PNU | 00:10 | 00:25 | 15 min | 2 | 356 |
| 12 | Mahesana Jn MSH | 01:24 | 01:26 | 2 min | 2 | 421 |
| 13 | Ahmedabad Jn ADI | 03:05 | 03:15 | 10 min | 2 | 490 |
| 14 | Nadiad Jn ND | 04:16 | 04:18 | 2 min | 2 | 535 |
| 15 | Anand Jn ANND | 04:33 | 04:35 | 2 min | 2 | 554 |
| 16 | Vadodara Jn BRC | 05:10 | 05:15 | 5 min | 2 | 589 |
| 17 | Surat ST | 07:10 | 07:15 | 5 min | 2 | 719 |
| 18 | Borivali BVI | 10:27 | 10:30 | 3 min | 2 | 951 |
| 19 | Bandra Terminus BDTS | 11:20 | — | — | 2 | 970 |
How reliably 12966 runs
88% arrive on time at the destination
typically on time · 43% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Bhujusually on time100%
- Bhachautypically 34 min late · 14% over an hour22%
- Samakhiali Jntypically 32 min late · 12% over an hour23%
- Adesartypically 41 min late · 18% over an hour18%
- Radhanpurtypically 38 min late · 16% over an hour20%
- Bhabhartypically 40 min late · 16% over an hour19%
- Diyodartypically 44 min late · 22% over an hour17%
- Bhildi Jntypically 39 min late · 18% over an hour19%
- Disatypically 41 min late · 18% over an hour18%
- Palanpur Jntypically 30 min late · 14% over an hour25%
- Mahesana Jntypically 33 min late · 20% over an hour23%
- Ahmedabad Jntypically 19 min late39%
- Nadiad Jntypically 3 min late79%
- Anand Jntypically 7 min late · 4% over an hour76%
- Vadodara Jntypically 10 min late · 4% over an hour69%
- Suratusually on time84%
- Borivalitypically 16 min late · 4% over an hour47%
- Bandra Terminususually on time88%
- Gandhidham Jntypically 30 min late · 8% over an hour25%
Longest halts
- GOPALPUR GPPR15 min · arrives 18:50, departs 19:05
- Palanpur Jn PNU15 min · arrives 00:10, departs 00:25
- 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
- 12965 Bandra Terminus–Bhuj SuperfastThe return train, Bandra Terminus to Bhuj
- 09010 Bhuj–Bandra Terminus Superfast SpecialAlso runs Bhuj to Bandra Terminus
- 22904 Bandra Terminus Superfast AC ExpressAlso runs Bhuj to Bandra Terminus
- 09012 Bhuj–Bandra Terminus Superfast SpecialAlso runs Bhuj to Bandra Terminus
- 09038 Bhuj–Bandra Terminus Superfast SpecialAlso runs Bhuj to Bandra Terminus
- 12960 Bhuj–Bandra Terminus ExpressAlso runs Bhuj to Bandra Terminus
- 22956 Kutch ExpressAlso runs Bhuj to Bandra Terminus