Trains from Bharuch Jn to Ajmer Jn
Bharuch Jn to Ajmer Jn is 661 km by rail. 11 direct trains run it; the fastest is the 22949 Bandra Terminus–Delhi Sarai Rohilla Superfast at 10 hr 36 min. The most punctual is the 12989 Dadar–Ajmer Superfast Express, on time (within 15 min) on 96% of days. 1 runs every day, leaving between 01:40 and 21:50. When they are waitlisted, a journey with one change takes 11 hr 25 min.
- Departures
- 01:40 – 21:50
- Fare from
- ₹385
- Sleeper · estimate
- Most punctual
- 96% on time
- 12989 Dadar–Ajmer Superfast Express
- Daily trains
- 1 of 11
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- 09001Mumbai Central–Bhiwani Superfast Special15:2013 hr 30 min04:50+1 arrives the next day
BH — AII · 703 km · Mail/Express
Checking seats - 12216Delhi Sarai Rohilla Garib Rath16:0211 hr 43 min03:45+1 arrives the next day
BH — AII · 684 km · Garib Rath
Checking seats - 22451Bandra Terminus–Chandigarh Superfast Express16:0211 hr 43 min03:45+1 arrives the next day
BH — AII · 661 km · Superfast
Checking seats - 04728Valsad–Hisar Special TOD16:2312 hr 27 min04:50+1 arrives the next day
BH — AII · 702 km · Mail/Express
Checking seats - 22949Bandra Terminus–Delhi Sarai Rohilla Superfast18:4910 hr 36 min05:25+1 arrives the next day
BH — AII · 661 km · Superfast · fastest
Checking seats - 12989Dadar–Ajmer Superfast Express19:4911 hr 36 min07:25+1 arrives the next day
BH — AII · 661 km · Superfast
Checking seats - 06181Coimbatore–Jaipur Special21:2513 hr 5 min10:30+1 arrives the next day
BH — AII · 703 km · Mail/Express
Checking seats - 12995Bandra Terminus–Ajmer Superfast Express21:5012 hr 15 min10:05+1 arrives the next day
BH — AII · 702 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 Nadiad JnND18:0011 hr 25 min05:25+1 arrives the next day
49 min longer than the fastest direct
Holds 10 in 101 hr 4 min to change at NDHolds about 19 times in 20 here. This train arrives a median 25 min late, against 6 min late for the junction's typical arrival. Measured on 78,537 paired days.
12933 often runs late
BH — ND
Checking seatsND — AII
Checking seats - One change at Sabarmati BgSBIB03:4312 hr 17 min16:00
1 hr 41 min longer than the fastest direct
Almost always holds1 hr 40 min to change at SBIBAlmost always holds here. Measured on 7,095 paired days.
BH — SBIB
Checking seatsSBIB — AII
Checking seats - One change at Marwar JnMJ15:2812 hr 22 min03:50+1 arrives the next day
1 hr 46 min longer than the fastest direct
Almost always holds1 hr 10 min to change at MJAlmost always holds here. Measured on 73,650 paired days.
BH — MJ
Checking seatsMJ — AII
Checking seats - One change at Vadodara JnBRC15:0412 hr 41 min03:45+1 arrives the next day
2 hr 5 min longer than the fastest direct
Holds 9 in 101 hr 4 min to change at BRCHolds about 9 times in 10 here. Measured on 83,918 paired days.
12216 DEE GARIBRATH 17:00 — 03:45 on Fri and Sun
BH — BRC
Checking seatsBRC — AII
Checking seats
Which arrives on time
On time = within 15 min at Ajmer Jn · year to November 2026 · 6 of 11 trains tracked
- 12989 Dadar–Ajmer Superfast ExpressMost punctualusually on time at Ajmer Jn96%
- usually on time at Ajmer Jn96%
- typically 5 min late at Ajmer Jn95%
- usually on time at Ajmer Jn95%
- usually on time at Ajmer Jn95%
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