Trains from Borivali to Mahesana Jn
Borivali to Mahesana Jn is 530 km by rail. 22 direct trains run it; the fastest is the 22474 Bandra Terminus–Bikaner Superfast Express at 7 hr 53 min. The most punctual is the 12959 Bandra Terminus–Bhuj Express, on time (within 15 min) on 84% of days, typically 3 min late. 4 run every day, leaving between 00:25 and 23:55. When they are waitlisted, a journey with one change takes 8 hr 1 min.
- Departures
- 00:25 – 23:55
- Fare from
- ₹365
- Sleeper · estimate
- Most punctual
- 84% on time
- 12959 Bandra Terminus–Bhuj Express
- Daily trains
- 4 of 22
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22451Bandra Terminus–Chandigarh Superfast Express12:208 hr 20 min20:40
BVI — MSH · 530 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22474Bandra Terminus–Bikaner Superfast Express15:037 hr 53 min22:56
BVI — MSH · 530 km · Superfast · fastest
Checking seats - 22949Bandra Terminus–Delhi Sarai Rohilla Superfast15:037 hr 53 min22:56
BVI — MSH · 530 km · Superfast
Checking seats - 12490Dadar–Bikaner Superfast Express15:258 hr 49 min00:14+1 arrives the next day
BVI — MSH · 530 km · Superfast
Checking seats - 12989Dadar–Ajmer Superfast Express15:258 hr 49 min00:14+1 arrives the next day
BVI — MSH · 530 km · Superfast
Checking seats - 20484Dadar–Bhagat Ki Kothi Superfast Express15:258 hr 49 min00:14+1 arrives the next day
BVI — MSH · 530 km · Mail/Express
Checking seats - 12959Bandra Terminus–Bhuj Express17:098 hr 37 min01:46+1 arrives the next day
BVI — MSH · 530 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- 21903Bandra Terminus–Bikaner Superfast Express23:558 hr 50 min08:45+1 arrives the next day
BVI — MSH · 530 km · Mail/Express
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 Ahmedabad JnADI16:138 hr 1 min00:14+1 arrives the next day
about as quick as the fastest direct
Holds 10 in 101 hr 45 min to change at ADIHolds about 19 times in 20 here. Measured on 54,412 paired days.
BVI — ADI
Checking seatsADI — MSH
Checking seats - One change at Vadodara JnBRC17:228 hr 24 min01:46+1 arrives the next day
31 min longer than the fastest direct
Holds 10 in 101 hr 36 min to change at BRCHolds about 19 times in 20 here. Measured on 2,12,299 paired days.
BVI — BRC
Checking seatsBRC — MSH
Checking seats - One change at Vadodara JnBRC17:228 hr 24 min01:46+1 arrives the next day
31 min longer than the fastest direct
Holds 9 in 101 hr 11 min to change at BRCHolds about 9 times in 10 here. Measured on 2,12,299 paired days.
BVI — BRC
Checking seatsBRC — MSH
Checking seats - One change at Ahmedabad JnADI16:228 hr 35 min00:57+1 arrives the next day
42 min longer than the fastest direct
Holds 9 in 101 hr 15 min to change at ADIHolds about 9 times in 10 here. Measured on 54,412 paired days.
22737 SC HSR SF EXP 23:45 — 00:57 on Wed
22663 often runs late
BVI — ADI
Checking seatsADI — MSH
Checking seats
Which arrives on time
On time = within 15 min at Mahesana Jn · year to August 2026 · 19 of 22 trains tracked
- 12959 Bandra Terminus–Bhuj ExpressMost punctualtypically 3 min late at Mahesana Jn84%
- typically 6 min late at Mahesana Jn83%
- typically 7 min late at Mahesana Jn80%
- typically 13 min late at Mahesana Jn75%
- typically 12 min late at Mahesana Jn69%
Runs late more often than not
- 12216 Delhi Sarai Rohilla Garib Rath — arrives on time only 25% of the time, typically 30 min late
- 22931 Bandra Terminus–Jaisalmer Superfast — arrives on time only 28% of the time, typically 27 min late
- 14808 Dadar–Jodhpur Express — arrives on time only 28% of the time, typically 27 min late
Fares
Estimated for 530 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹365 | observed fares |
| 3E AC 3 economy | ₹861 | observed fares |
| 3A AC 3 tier | ₹935 | observed fares |
| 2A AC 2 tier | ₹1,302 | observed fares |
| 1A AC first class | ₹2,142 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class