22964 Bhavnagar Terminus–Bandra Terminus Superfast
Superfast · 780 km · 13 hr 40 min · 18 stops · Sun
- Departs
- 17:45
- Bhavnagar Terminus
- Arrives
- 07:25
- Bandra Terminus · day 2
- Journey
- 13 hr 40 min
- 780 km · 18 stops
- Runs
- Sun
- Fare from
- ₹465
- Sleeper · estimate
- On time
- 95%
- usually on time
22964 running status
Checking where it is…
22964 coach position
Fetching the coach order…
22964 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 Bhavnagar Terminus 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 | Bhavnagar Terminus BVC | — | 17:45 | — | 1 | 0 |
| 2 | Sihor Gujarat SOJN | 18:08 | 18:09 | 1 min | 1 | 19 |
| 3 | Songadh SGD | 18:17 | 18:18 | 1 min | 1 | 28 |
| 4 | Dhola Jn DLJ | 18:35 | 18:36 | 1 min | 1 | 49 |
| 5 | Botad Jn BTD | 19:13 | 19:15 | 2 min | 1 | 92 |
| 6 | Joravarnagar JVN | 20:06 | 20:07 | 1 min | 1 | 164 |
| 7 | Viramgam Jn VG | 21:45 | 21:47 | 2 min | 1 | 234 |
| 8 | Ahmedabad Jn ADI | 23:05 | 23:15 | 10 min | 1 | 299 |
| 9 | Nadiad Jn ND | 00:06 | 00:08 | 2 min | 2 | 345 |
| 10 | Anand Jn ANND | 00:23 | 00:25 | 2 min | 2 | 363 |
| 11 | Vadodara Jn BRC | 01:06 | 01:11 | 5 min | 2 | 399 |
| 12 | Bharuch Jn BH | 02:04 | 02:06 | 2 min | 2 | 469 |
| 13 | Surat ST | 03:12 | 03:17 | 5 min | 2 | 528 |
| 14 | Navsari NVS | 03:33 | 03:35 | 2 min | 2 | 557 |
| 15 | Vapi VAPI | 04:23 | 04:25 | 2 min | 2 | 623 |
| 16 | Dahanu Road DRD | 04:58 | 05:00 | 2 min | 2 | 671 |
| 17 | Borivali BVI | 06:28 | 06:30 | 2 min | 2 | 761 |
| 18 | Bandra Terminus BDTS | 07:25 | — | — | 2 | 780 |
How reliably 22964 runs
95% arrive on time at the destination
typically on time · 64% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Bhavnagar Terminususually on time100%
- Sihor Gujarattypically 14 min late65%
- Songadhtypically 17 min late44%
- Dhola Jntypically 19 min late39%
- Botad Jntypically 23 min late33%
- Joravarnagartypically 16 min late48%
- Viramgam Jnusually on time96%
- Ahmedabad Jntypically 9 min late75%
- Nadiad Jntypically 9 min late83%
- Anand Jntypically 11 min late64%
- Vadodara Jntypically 9 min late71%
- Bharuch Jntypically 15 min late50%
- Suratusually on time95%
- Navsaritypically 11 min late70%
- Vapitypically 16 min late47%
- Dahanu Roadtypically 21 min late36%
- Borivalitypically 22 min late · 4% over an hour34%
- Bandra Terminususually on time95%
Longest halts
- Ahmedabad Jn ADI10 min · arrives 23:05, departs 23:15
- Vadodara Jn BRC5 min · arrives 01:06, departs 01:11
- Surat ST5 min · arrives 03:12, departs 03:17
Return train and other trains on this route
- 22963 Bandra Terminus–Bhavnagar Terminus SuperfastThe return train, Bandra Terminus to Bhavnagar Terminus
- 09208 Bhavnagar Terminus–Bandra Terminus SpecialAlso runs Bhavnagar Terminus to Bandra Terminus
- 12972 Bhavnagar Terminus–Bandra Terminus Superfast ExpressAlso runs Bhavnagar Terminus to Bandra Terminus
Stations on the 22964 route
- Sihor Gujarat (SOJN)Day 1 · 19 km from Bhavnagar Terminus
- Dhola Jn (DLJ)Day 1 · 49 km from Bhavnagar Terminus
- Joravarnagar (JVN)Day 1 · 164 km from Bhavnagar Terminus
- Ahmedabad Jn (ADI)Day 1 · 299 km from Bhavnagar Terminus
- Anand Jn (ANND)Day 2 · 363 km from Bhavnagar Terminus
- Bharuch Jn (BH)Day 2 · 469 km from Bhavnagar Terminus