22989 Bandra Terminus–Mahuva Express
Superfast · 883 km · 15 hr 45 min · 16 stops · Wed, Fri
- Departs
- 16:45
- Bandra Terminus
- Arrives
- 08:30
- Mahuva Jn · day 2
- Journey
- 15 hr 45 min
- 883 km · 16 stops
- Runs
- Wed, Fri
- Fare from
- ₹500
- Sleeper · estimate
- On time
- 95%
- usually on time
22989 running status
Checking where it is…
22989 coach position
Fetching the coach order…
22989 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 Mahuva Jn
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Bandra Terminus BDTS | — | 16:45 | — | 1 | 0 |
| 2 | Borivali BVI | 17:06 | 17:09 | 3 min | 1 | 19 |
| 3 | Vapi VAPI | 18:58 | 19:00 | 2 min | 1 | 157 |
| 4 | Surat ST | 20:23 | 20:28 | 5 min | 1 | 252 |
| 5 | Vadodara Jn BRC | 22:12 | 22:17 | 5 min | 1 | 381 |
| 6 | Anand Jn ANND | 22:49 | 22:51 | 2 min | 1 | 417 |
| 7 | Ahmedabad Jn ADI | 00:25 | 00:35 | 10 min | 2 | 481 |
| 8 | Viramgam Jn VG | 01:31 | 01:33 | 2 min | 2 | 546 |
| 9 | Surendranagar Gate SRGT | 02:36 | 02:37 | 1 min | 2 | 613 |
| 10 | Botad Jn BTD | 03:32 | 03:34 | 2 min | 2 | 688 |
| 11 | Dhola Jn DLJ | 04:07 | 04:08 | 1 min | 2 | 731 |
| 12 | Dhasa Jn DAS | 04:33 | 04:34 | 1 min | 2 | 757 |
| 13 | Liliya Mota LMO | 05:11 | 05:12 | 1 min | 2 | 790 |
| 14 | Savarkundla SVKD | 05:58 | 05:59 | 1 min | 2 | 814 |
| 15 | Rajula Jn RLA | 06:54 | 06:55 | 1 min | 2 | 852 |
| 16 | Mahuva Jn MHV | 08:30 | — | — | 2 | 883 |
How reliably 22989 runs
95% arrive on time at the destination
typically on time · 57% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Bandra Terminususually on time100%
- Borivalitypically 10 min late85%
- Vapitypically 16 min late47%
- Surattypically 7 min late78%
- Vadodara Jntypically 11 min late62%
- Anand Jntypically 16 min late47%
- Ahmedabad Jnusually on time90%
- Viramgam Jntypically 10 min late66%
- Surendranagar Gateusually on time95%
- Botad Jntypically 16 min late · 3% over an hour47%
- Dhola Jntypically 26 min late · 6% over an hour29%
- Dhasa Jntypically 34 min late · 9% over an hour22%
- Liliya Motatypically 39 min late · 13% over an hour19%
- Savarkundlatypically 38 min late · 12% over an hour20%
- Rajula Jntypically 44 min late · 11% over an hour17%
- Mahuva Jnusually on time95%
Longest halts
- Ahmedabad Jn ADI10 min · arrives 00:25, departs 00:35
- Surat ST5 min · arrives 20:23, departs 20:28
- Vadodara Jn BRC5 min · arrives 22:12, departs 22:17