Trains from Abu Road to Mahesana Jn
Abu Road to Mahesana Jn is 117 km by rail. 62 direct trains run it; the fastest is the 12958 Swarna Jayanti Rajdhani at 1 hr 38 min. The most punctual is the 12461 Vande Bharat Express, on time (within 15 min) on 97% of days, typically 1 min late. 11 run every day, leaving between 00:15 and 23:30. When they are waitlisted, a journey with one change takes 2 hr 45 min.
- Departures
- 00:15 – 23:30
- Fare from
- ₹150
- Sleeper · estimate
- Most punctual
- 97% on time
- 12461 Vande Bharat Express
- Daily trains
- 11 of 62
Trains and 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
- 22950Delhi Sarai Rohilla–Bandra Terminus Superfast Express03:301 hr 53 min05:23
ABR — MSH · 117 km · Superfast
Checking seats - 16311Shri Ganganagar–Thiruvananthapuram North Express04:051 hr 42 min05:47
ABR — MSH · 117 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
- 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
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 20824Ajmer–Puri Superfast Express23:301 hr 54 min01:24+1 arrives the next day
ABR — MSH · 118 km · Superfast
Checking seats - 22966Bhagat Ki Kothi–Bandra Terminus Express23:301 hr 54 min01:24+1 arrives the next day
ABR — MSH · 117 km · Superfast
Checking seats - 22992Bhagat Ki Kothi–Valsad Express23:301 hr 54 min01:24+1 arrives the next day
ABR — MSH · 117 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 Palanpur JnPNU00:252 hr 45 min03:10
1 hr 7 min longer than the fastest direct
Holds 10 in 101 hr 7 min to change at PNUHolds about 19 times in 20 here. Measured on 1,01,354 paired days.
19270 often runs late
ABR — PNU
Checking seatsPNU — MSH
Checking seats - One change at Palanpur JnPNU03:302 hr 47 min06:17
1 hr 9 min longer than the fastest direct
19028 Jammu Tawi–Bandra Terminus Express 03:30 — 04:20 on Tue
Holds 10 in 101 hr 2 min to change at PNUHolds about 19 times in 20 here. Measured on 1,01,354 paired days.
both trains usually run on time
ABR — PNU
Checking seatsPNU — MSH
Checking seats - One change at Palanpur JnPNU03:002 hr 47 min05:47
1 hr 9 min longer than the fastest direct
Holds 10 in 101 hr 7 min to change at PNUHolds about 19 times in 20 here. Measured on 1,01,354 paired days.
ABR — PNU
Checking seatsPNU — MSH
Checking seats - One change at Palanpur JnPNU01:202 hr 47 min04:07
1 hr 9 min longer than the fastest direct
19566 Uttaranchal Express 01:20 — 02:20 on Mon
Holds 10 in 101 hr to change at PNUHolds about 19 times in 20 here. Measured on 1,01,354 paired days.
both trains usually run on time
ABR — PNU
Checking seatsPNU — MSH
Checking seats - One change at Palanpur JnPNU02:352 hr 48 min05:23
1 hr 10 min longer than the fastest direct
Holds 10 in 101 hr to change at PNUHolds about 19 times in 20 here. Measured on 1,01,354 paired days.
22950 often runs late
ABR — PNU
Checking seatsPNU — MSH
Checking seats - One change at Palanpur JnPNU03:002 hr 58 min05:58
1 hr 20 min longer than the fastest direct
Holds 10 in 101 hr 7 min to change at PNUHolds about 19 times in 20 here. Measured on 1,01,354 paired days.
ABR — PNU
Checking seatsPNU — MSH
Checking seats
Which arrives on time
On time = within 15 min at Mahesana Jn · year to August 2026 · 46 of 62 trains tracked
- 12461 Vande Bharat ExpressMost punctualusually on time at Mahesana Jn97%
- usually on time at Mahesana Jn96%
- usually on time at Mahesana Jn96%
- usually on time at Mahesana Jn95%
- typically 5 min late at Mahesana Jn95%
Runs late more often than not
- 19270 Porbandar Express — arrives on time only 10% of the time, typically 72 min late
- 15269 Jan Sadharan Express — arrives on time only 11% of the time, typically 71 min late
- 19032 Yoga Express — arrives on time only 33% of the time, typically 23 min late
Fares
Estimated for 117 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