Trains from Vapi to Bandra Terminus
Vapi to Bandra Terminus is 156 km by rail. 57 direct trains run it; the fastest is the 09018 Veraval–Bandra Terminus Special at 2 hr 30 min. The most punctual is the 12479 Surya Nagari Express, on time (within 15 min) on 95% of days. 12 run every day, leaving between 01:05 and 19:05. When they are waitlisted, a journey with one change takes 3 hr 45 min.
- Departures
- 01:05 – 19:05
- Fare from
- ₹180
- Sleeper · estimate
- Most punctual
- 95% on time
- 12479 Surya Nagari Express
- Daily trains
- 12 of 57
Trains and seats
- Checking seats
- 20942Ghazipur City–Bandra Terminus Superfast Express01:153 hr 5 min04:20
VAPI — BDTS · 157 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 09018Veraval–Bandra Terminus Special02:252 hr 30 min04:55
VAPI — BDTS · 156 km · Mail/Express · fastest
Checking seats - Checking seats
- 09208Bhavnagar Terminus–Bandra Terminus Special02:403 hr 20 min06:00
VAPI — BDTS · 157 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- 05037Barhni–Bandra Terminus Unreserved Special03:482 hr 42 min06:30
VAPI — BDTS · 157 km · Mail/Express
Checking seats - Checking seats
- 04827Bhagat Ki Kothi–Bandra Terminus Special04:322 hr 53 min07:25
VAPI — BDTS · 157 km · Mail/Express
Checking seats - 20944Bhagat Ki Kothi–Bandra Terminus Humsafar05:052 hr 30 min07:35
VAPI — BDTS · 157 km · Mail/Express
Checking seats - 12972Bhavnagar Terminus–Bandra Terminus Superfast Express05:153 hr 5 min08:20
VAPI — BDTS · 157 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- 22544Lalkua–Bandra Terminus Superfast Express05:552 hr 35 min08:30
VAPI — BDTS · 157 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22950Delhi Sarai Rohilla–Bandra Terminus Superfast Express12:252 hr 45 min15:10
VAPI — BDTS · 157 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22932Jaisalmer–Bandra Terminus Superfast Express12:552 hr 55 min15:50
VAPI — BDTS · 157 km · Superfast
Checking seats - Checking seats
- 09006Bhiwani–Bandra Terminus Superfast Special13:352 hr 35 min16:10
VAPI — BDTS · 157 km · Mail/Express
Checking seats - Checking seats
- 22195Jhansi–Bandra Terminus Superfast Express13:352 hr 35 min16:10
VAPI — BDTS · 157 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- 22918Haridwar–Bandra Terminus Superfast Express14:152 hr 45 min17:00
VAPI — BDTS · 157 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- 20922Lucknow Jn–Bandra Terminus Superfast Express18:002 hr 55 min20:55
VAPI — BDTS · 157 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at PalgharPLG08:303 hr 45 min12:15
1 hr 15 min longer than the fastest direct
Almost always holds1 hr 10 min to change at PLGAlmost always holds here. Measured on 41,747 paired days.
both trains usually run on time
VAPI — PLG
Checking seatsPLG — BDTS
Checking seats
Which arrives on time
On time = within 15 min at Bandra Terminus · year to August 2026 · 41 of 57 trains tracked
- 12479 Surya Nagari ExpressMost punctualusually on time at Bandra Terminus95%
- typically 6 min late at Bandra Terminus95%
- usually on time at Bandra Terminus95%
- usually on time at Bandra Terminus95%
- usually on time at Bandra Terminus95%
Runs late more often than not
- 19723 Jaipur–Bandra Terminus HSPL — arrives on time only 13% of the time, typically 67 min late
- 09018 Veraval–Bandra Terminus Special — arrives on time only 14% of the time, typically 54 min late
- 02199 Jhansi–Bandra Terminus Superfast Express — arrives on time only 23% of the time, typically 37 min late
Fares
Estimated for 156 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹180 | observed fares |
| 3E AC 3 economy | ₹567 | observed fares |
| 3A AC 3 tier | ₹567 | observed fares |
| 2A AC 2 tier | ₹772 | observed fares |
| 1A AC first class | ₹1,271 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Vapi
Other trains to Bandra Terminus
- Surat to Bandra Terminus66 direct trains · 252 km
- Vadodara Jn to Bandra Terminus65 direct trains · 381 km
- Ahmedabad Jn to Bandra Terminus32 direct trains · 481 km
- Ratlam Jn to Bandra Terminus31 direct trains · 639 km
- Bharuch Jn to Bandra Terminus30 direct trains · 311 km
- Valsad to Bandra Terminus28 direct trains · 183 km