Trains from Vapi to Bharuch Jn
Vapi to Bharuch Jn is 151 km by rail. 59 direct trains run it; the fastest is the 04828 Bandra Terminus–Bhagat Ki Kothi Special at 1 hr 30 min. The most punctual is the 19101 Virar – Bharuch MEMU Express, on time (within 15 min) on 95% of days. 17 run every day, leaving between 00:03 and 23:49. When they are waitlisted, a journey with one change takes 2 hr 53 min.
- Departures
- 00:03 – 23:49
- Fare from
- ₹180
- Sleeper · estimate
- Most punctual
- 95% on time
- 19101 Virar – Bharuch MEMU Express
- Daily trains
- 17 of 59
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 20941Bandra Terminus–Ghazipur City Superfast Express01:352 hr 6 min03:41
VAPI — BH · 154 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22653Thiruvananthapuram–Hazrat Nizamuddin Superfast Express06:122 hr 2 min08:14
VAPI — BH · 154 km · Superfast
Checking seats - 22655Ernakulam–Hazrat Nizamuddin Superfast Express06:122 hr 2 min08:14
VAPI — BH · 153 km · Superfast
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
- 04828Bandra Terminus–Bhagat Ki Kothi Special13:391 hr 30 min15:09
VAPI — BH · 154 km · Mail/Express · fastest
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22949Bandra Terminus–Delhi Sarai Rohilla Superfast16:352 hr 12 min18:47
VAPI — BH · 154 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22963Bandra Terminus–Bhavnagar Terminus Superfast19:002 hr 11 min21:11
VAPI — BH · 154 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- 04712Bandra Terminus–Bikaner Special20:443 hr 38 min00:22+1 arrives the next day
VAPI — BH · 152 km · Mail/Express
Checking seats - 22907Madgaon–Hapa Superfast Express22:352 hr 11 min00:46+1 arrives the next day
VAPI — BH · 153 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22980KK Hisar Superfast Express23:492 hr 20 min02:09+1 arrives the next day
VAPI — BH · 153 km · Superfast
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 SuratST18:552 hr 53 min21:48
1 hr 23 min longer than the fastest direct
Holds 9 in 101 hr to change at STHolds about 9 times in 10 here. Measured on 1,73,806 paired days.
VAPI — ST
Checking seatsST — BH
Checking seats - One change at SuratST13:022 hr 58 min16:00
1 hr 28 min longer than the fastest direct
Holds 9 in 101 hr 2 min to change at ST — tightHolds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 1,13,022 paired days.
12216 often runs late
VAPI — ST
Checking seatsST — BH
Checking seats - One change at SuratST17:503 hr 3 min20:53
1 hr 33 min longer than the fastest direct
Holds 10 in 101 hr 5 min to change at STHolds about 19 times in 20 here. Measured on 1,73,806 paired days.
VAPI — ST
Checking seatsST — BH
Checking seats
Which arrives on time
On time = within 15 min at Bharuch Jn · year to October 2026 · 50 of 59 trains tracked
- 19101 Virar – Bharuch MEMU ExpressMost punctualusually on time at Bharuch Jn95%
- usually on time at Bharuch Jn91%
- usually on time at Bharuch Jn90%
- typically 6 min late at Bharuch Jn81%
- typically 8 min late at Bharuch Jn81%
Runs late more often than not
- 09189 Mumbai Central–Katihar Special — arrives on time only 7% of the time, typically 109 min late
- 22907 Madgaon–Hapa Superfast Express — arrives on time only 12% of the time, typically 64 min late
- 22653 Thiruvananthapuram–Hazrat Nizamuddin Superfast Express — arrives on time only 23% of the time, typically 32 min late
Fares
Estimated for 151 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