Trains from Vapi to Vasai Road
Vapi to Vasai Road is 120 km by rail. 41 direct trains run it; the fastest is the 20954 Ahmedabad–Chennai Superfast at 1 hr 30 min. The most punctual is the 16531 Ajmer–Bengaluru Garib Nawaz, on time (within 15 min) on 91% of days, typically 7 min late. 4 run every day, leaving between 01:25 and 21:22. When they are waitlisted, a journey with one change takes 3 hr 4 min.
- Departures
- 01:25 – 21:22
- Fare from
- ₹150
- Sleeper · estimate
- Most punctual
- 91% on time
- 16531 Ajmer–Bengaluru Garib Nawaz
- Daily trains
- 4 of 41
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 20932Indore–Thiruvananthapuram North Superfast Express08:101 hr 45 min09:55
VAPI — BSR · 120 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 16311Shri Ganganagar–Thiruvananthapuram North Express12:251 hr 40 min14:05
VAPI — BSR · 120 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
- Checking seats
- Checking seats
- Checking seats
- 22654Hazrat Nizamuddin–Thiruvananthapuram Superfast Express21:101 hr 30 min22:40
VAPI — BSR · 121 km · Superfast
Checking seats - 22656Hazrat Nizamuddin–Ernakulam Superfast Express21:101 hr 30 min22:40
VAPI — BSR · 121 km · Superfast
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 Dahanu RoadDRD03:103 hr 4 min06:14
1 hr 34 min longer than the fastest direct
Holds 10 in 101 hr 7 min to change at DRDHolds about 19 times in 20 here. Measured on 2,376 paired days.
VAPI — DRD
Checking seatsDRD — BSR
Checking seats - One change at BoisarBOR12:353 hr 10 min15:45
1 hr 40 min longer than the fastest direct
Holds 10 in 101 hr 22 min to change at BORHolds about 19 times in 20 here. Measured on 31,562 paired days.
22954 often runs late
VAPI — BOR
Checking seatsBOR — BSR
Checking seats - One change at Dahanu RoadDRD03:103 hr 35 min06:45
2 hr 5 min longer than the fastest direct
Almost always holds1 hr 37 min to change at DRDAlmost always holds here. Measured on 2,376 paired days.
VAPI — DRD
Checking seatsDRD — BSR
Checking seats
Which arrives on time
On time = within 15 min at Vasai Road · year to August 2026 · 31 of 41 trains tracked
- 16531 Ajmer–Bengaluru Garib NawazMost punctualtypically 7 min late at Vasai Road91%
- typically 6 min late at Vasai Road90%
- typically 3 min late at Vasai Road88%
- typically 8 min late at Vasai Road87%
- usually on time at Vasai Road87%
Runs late more often than not
- 09419 Ahmedabad–Tiruchchirappalli Special — arrives on time only 9% of the time, typically 82 min late
- 09324 Indore–Pune Special — arrives on time only 12% of the time, typically 64 min late
- 22656 Hazrat Nizamuddin–Ernakulam Superfast Express — arrives on time only 44% of the time, typically 17 min late
Fares
Estimated for 120 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹150 | observed fares |
| 3E AC 3 economy | ₹520 | observed fares |
| 3A AC 3 tier | ₹520 | observed fares |
| 2A AC 2 tier | ₹725 | observed fares |
| 1A AC first class | ₹1,192 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class