12935 Bandra Terminus–Surat Superfast Express
Superfast · 252 km · 4 hr 5 min · 12 stops · Daily
- Departs
- 06:35
- Bandra Terminus
- Arrives
- 10:40
- Surat
- Journey
- 4 hr 5 min
- 252 km · 12 stops
- Runs
- Daily
- Fare from
- ₹110
- Second sitting · estimate
- On time
- 76%
- usually 10 min late
12935 running status
Checking where it is…
12935 coach position
Fetching the coach order…
12935 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 Surat
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 | — | 06:35 | — | 1 | 0 |
| 2 | Andheri ADH | 06:40 | 06:42 | 2 min | 1 | 7 |
| 3 | Borivali BVI | 06:58 | 07:00 | 2 min | 1 | 19 |
| 4 | Virar VR | 07:28 | 07:30 | 2 min | 1 | 45 |
| 5 | Palghar PLG | 07:58 | 08:00 | 2 min | 1 | 76 |
| 6 | Boisar BOR | 08:16 | 08:18 | 2 min | 1 | 88 |
| 7 | Umargam Road UBR | 08:42 | 08:44 | 2 min | 1 | 129 |
| 8 | Vapi VAPI | 09:02 | 09:04 | 2 min | 1 | 157 |
| 9 | Valsad BL | 09:23 | 09:26 | 3 min | 1 | 183 |
| 10 | Bilimora Jn BIM | 09:39 | 09:41 | 2 min | 1 | 201 |
| 11 | Navsari NVS | 09:56 | 09:58 | 2 min | 1 | 222 |
| 12 | Surat ST | 10:40 | — | — | 1 | 252 |
How reliably 12935 runs
76% arrive on time at the destination
typically 10 min late · 73% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Bandra Terminususually on time96%
- Andheritypically 9 min late95%
- Borivalitypically 13 min late75%
- Virartypically 11 min late80%
- Palghartypically 11 min late81%
- Boisartypically 6 min late90%
- Umargam Roadtypically 10 min late78%
- Vapitypically 13 min late60%
- Valsadtypically 18 min late42%
- Bilimora Jntypically 20 min late38%
- Navsaritypically 20 min late38%
- Surattypically 10 min late76%
- Udhna Jnusually on time100%
When it runs late
Roughest April and May: in April it typically runs 25 min late and reaches Surat on time only 13% of the time — against 100% around August. A year-round average hides that.
Runs latest on Wednesdays (72% on time), best on Mondays (90%).
Return train and other trains on this route
- 12936 Surat–Bandra Terminus Superfast ExpressThe return train, Surat to Bandra Terminus
- 19019 Bandra Terminus–Haridwar ExpressAlso runs Bandra Terminus to Surat
- 02200 Bandra Terminus–Jhansi SpecialAlso runs Bandra Terminus to Surat
- 19091 Gorakhpur Humsafar ExpressAlso runs Bandra Terminus to Surat
- 22196 Bandra Terminus–Jhansi SuperfastAlso runs Bandra Terminus to Surat
- 22444 Bandra Terminus–Kanpur SuperfastAlso runs Bandra Terminus to Surat
- 22921 Gorakhpur AntyodayaAlso runs Bandra Terminus to Surat
- 22975 Bandra Terminus–Ramnagar SuperfastAlso runs Bandra Terminus to Surat
- 19626 Bandra Terminus–Daurai ExpressAlso runs Bandra Terminus to Surat