Trains from Bharuch to Ajmer
661 km by rail · 12 direct trains · fastest 10 hr 36 min on the 22949 Bandra Terminus–Delhi Sarai Rohilla Superfast · 1 daily · 2 stations in Bharuch, 2 in Ajmer
- Departures
- 01:40 – 21:50
- Fare from
- ₹385
- Sleeper · estimate
Every direct train
- 14702Aravali Express01:4013 hr 10 min14:50
Bharuch Jn (BH) to Ajmer Jn (AII)
661 km · Mail/Express
- 16210Ajmer Express02:3711 hr 48 min14:25
Bharuch Jn (BH) to Ajmer Jn (AII)
661 km · Mail/Express
- 09626Daund–Ajmer Superfast Special08:1615 hr 24 min23:40
Bharuch Jn (BH) to Ajmer Jn (AII)
972 km · Superfast
- 09001Mumbai Central–Bhiwani Superfast Special15:2011 hr 44 min03:04+1 arrives the next day
Bharuch Jn (BH) to Nasirabad (NSD)
679 km · Mail/Express
- 12216Delhi Sarai Rohilla Garib Rath16:0211 hr 43 min03:45+1 arrives the next day
Bharuch Jn (BH) to Ajmer Jn (AII)
684 km · Garib Rath
- 22451Bandra Terminus–Chandigarh Superfast Express16:0211 hr 43 min03:45+1 arrives the next day
Bharuch Jn (BH) to Ajmer Jn (AII)
661 km · Superfast
- 04728Valsad–Hisar Special TOD16:2311 hr 29 min03:52+1 arrives the next day
Bharuch Jn (BH) to Nasirabad (NSD)
679 km · Mail/Express
- 22949Bandra Terminus–Delhi Sarai Rohilla Superfast18:4910 hr 36 min05:25+1 arrives the next day
Bharuch Jn (BH) to Ajmer Jn (AII)
661 km · Superfast · fastest
- 20996Bandra Terminus–Ajmer Superfast19:2311 hr 49 min07:12+1 arrives the next day
Ankleshwar Jn (AKV) to Nasirabad (NSD)
689 km · Mail/Express
- 12989Dadar–Ajmer Superfast Express19:4911 hr 36 min07:25+1 arrives the next day
Bharuch Jn (BH) to Ajmer Jn (AII)
661 km · Superfast
- 06181Coimbatore–Jaipur Special21:2512 hr 21 min09:46+1 arrives the next day
Bharuch Jn (BH) to Nasirabad (NSD)
679 km · Mail/Express
- 12995Bandra Terminus–Ajmer Superfast Express21:5011 hr 23 min09:13+1 arrives the next day
Bharuch Jn (BH) to Nasirabad (NSD)
679 km · Superfast
Search Bharuch to Ajmer for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Nadiad JnND
Bharuch Jn BH to Ajmer Jn AII
18:0011 hr 25 min05:25+1 arrives the next dayHolds 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
- One change at Sabarmati BgSBIB
Bharuch Jn BH to Ajmer Jn AII
03:4312 hr 17 min16:00Almost always holds1 hr 40 min to change at SBIBAlmost always holds here. Measured on 7,095 paired days.
- One change at Marwar JnMJ
Bharuch Jn BH to Ajmer Jn AII
15:2812 hr 22 min03:50+1 arrives the next dayAlmost always holds1 hr 10 min to change at MJAlmost always holds here. Measured on 73,650 paired days.