Trains from Ajmer Jn to Bharuch Jn
Ajmer Jn to Bharuch Jn is 661 km by rail. 11 direct trains run it; the fastest is the 16209 Ajmer–Mysuru Express at 10 hr 49 min. The most punctual is the 12215 Bandra Terminus Garib Rath, on time (within 15 min) on 78% of days, typically 7 min late. 1 runs every day, leaving between 00:15 and 23:55. When they are waitlisted, a journey with one change takes 11 hr 18 min.
- Departures
- 00:15 – 23:55
- Fare from
- ₹385
- Sleeper · estimate
- Most punctual
- 78% on time
- 12215 Bandra Terminus Garib Rath
- Daily trains
- 1 of 11
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- 12215Bandra Terminus Garib Rath16:0011 hr 7 min03:07+1 arrives the next day
AII — BH · 684 km · Garib Rath
Checking seats - 22452Chandigarh–Bandra Terminus Express16:0011 hr 7 min03:07+1 arrives the next day
AII — BH · 662 km · Superfast
Checking seats - 09625Ajmer–Daund Superfast Special16:4515 hr 21 min08:06+1 arrives the next day
AII — BH · 972 km · Superfast
Checking seats - 04727Hisar–Valsad Special TOD20:1012 hr 53 min09:03+1 arrives the next day
AII — BH · 703 km · Mail/Express
Checking seats - 12996Ajmer–Bandra Terminus Superfast Express20:3012 hr 30 min09:00+1 arrives the next day
AII — BH · 703 km · Superfast
Checking seats - Checking seats
- 22950Delhi Sarai Rohilla–Bandra Terminus Superfast Express22:2011 hr 57 min10:17+1 arrives the next day
AII — BH · 661 km · Superfast
Checking seats - 09002Bhiwani–Mumbai Central Superfast Special23:5511 hr 31 min11:26+1 arrives the next day
AII — BH · 702 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 JnADI20:4511 hr 18 min08:03+1 arrives the next day
about as quick as the fastest direct
Holds 9 in 101 hr 25 min to change at ADIHolds about 9 times in 10 here. Measured on 26,307 paired days.
AII — ADI
Checking seatsADI — BH
Checking seats - One change at Vadodara JnBRC20:4511 hr 44 min08:29+1 arrives the next day
55 min longer than the fastest direct
Holds 9 in 101 hr to change at BRC — tightHolds about 9 times in 10 here. 65 min would make it 9 in 10. Measured on 3,44,034 paired days.
22902 often runs late
AII — BRC
Checking seatsBRC — BH
Checking seats - One change at Vadodara JnBRC06:1511 hr 46 min18:01
57 min longer than the fastest direct
16531 AII SBC G NAWAJ 06:15 — 16:08 on Mon
Holds 9 in 101 hr 2 min to change at BRCHolds about 9 times in 10 here. Measured on 1,770 paired days.
both trains usually run on time
AII — BRC
Checking seatsBRC — BH
Checking seats - One change at Sabarmati BgSBIB22:3011 hr 47 min10:17+1 arrives the next day
58 min longer than the fastest direct
Almost always holds1 hr 12 min to change at SBIBAlmost always holds here. Measured on 7,281 paired days.
22950 often runs late
AII — SBIB
Checking seatsSBIB — BH
Checking seats - One change at Vadodara JnBRC19:2011 hr 53 min07:13+1 arrives the next day
1 hr 4 min longer than the fastest direct
Holds 9 in 101 hr 18 min to change at BRCHolds about 9 times in 10 here. Measured on 2,52,063 paired days.
AII — BRC
Checking seatsBRC — BH
Checking seats - One change at UnjhaUJA22:3011 hr 55 min10:25+1 arrives the next day
1 hr 6 min longer than the fastest direct
Almost always holds1 hr 33 min to change at UJAAlmost always holds here. Measured on 7,915 paired days.
22932 often runs late
AII — UJA
Checking seatsUJA — BH
Checking seats
Which arrives on time
On time = within 15 min at Bharuch Jn · year to November 2026 · 7 of 11 trains tracked
- 12215 Bandra Terminus Garib RathMost punctualtypically 7 min late at Bharuch Jn78%
- typically 10 min late at Bharuch Jn75%
- typically 9 min late at Bharuch Jn75%
- typically 9 min late at Bharuch Jn71%
- typically 15 min late at Bharuch Jn50%
Runs late more often than not
- 22950 Delhi Sarai Rohilla–Bandra Terminus Superfast Express — arrives on time only 44% of the time, typically 17 min late
- 12990 Ajmer–Dadar Express — arrives on time only 47% of the time, typically 16 min late
Fares
Estimated for 661 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹385 | observed fares |
| 3E AC 3 economy | ₹940 | observed fares |
| 3A AC 3 tier | ₹1,013 | observed fares |
| 2A AC 2 tier | ₹1,439 | observed fares |
| 1A AC first class | ₹2,389 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class