Skip to search

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
Check seats for your date

Trains and seats

  • 14702Aravali Express
    01:4013 hr 10 min14:50

    BH — AII · 661 km · Mail/Express

    Checking seats
  • 16210Ajmer Express
    02:3711 hr 48 min14:25

    BH — AII · 661 km · Mail/Express

    Checking seats
  • 09626Daund–Ajmer Superfast Special
    08:1615 hr 24 min23:40

    BH — AII · 972 km · Superfast

    Checking seats
  • 09001Mumbai Central–Bhiwani Superfast Special
    15:2013 hr 30 min04:50+1 arrives the next day

    BH — AII · 703 km · Mail/Express

    Checking seats
  • 12216Delhi Sarai Rohilla Garib Rath
    16:0211 hr 43 min03:45+1 arrives the next day

    BH — AII · 684 km · Garib Rath

    Checking seats
  • 22451Bandra Terminus–Chandigarh Superfast Express
    16:0211 hr 43 min03:45+1 arrives the next day

    BH — AII · 661 km · Superfast

    Checking seats
  • 04728Valsad–Hisar Special TOD
    16:2312 hr 27 min04:50+1 arrives the next day

    BH — AII · 702 km · Mail/Express

    Checking seats
  • 22949Bandra Terminus–Delhi Sarai Rohilla Superfast
    18:4910 hr 36 min05:25+1 arrives the next day

    BH — AII · 661 km · Superfast · fastest

    Checking seats
  • 12989Dadar–Ajmer Superfast Express
    19:4911 hr 36 min07:25+1 arrives the next day

    BH — AII · 661 km · Superfast

    Checking seats
  • 06181Coimbatore–Jaipur Special
    21:2513 hr 5 min10:30+1 arrives the next day

    BH — AII · 703 km · Mail/Express

    Checking seats
  • 12995Bandra Terminus–Ajmer Superfast Express
    21: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 JnND
    18:0011 hr 25 min05:25+1 arrives the next day

    49 min longer than the fastest direct

    12933KARNAVATI EXP18:00 — 19:39Superfast
    Holds 10 in 101 hr 4 min to change at ND

    Holds 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.

    22949BDTS DEE SFAST20:43 — 05:25Superfast

    12933 often runs late

    BH — ND

    Checking seats

    ND — AII

    Checking seats
  • One change at Sabarmati BgSBIB
    03:4312 hr 17 min16:00

    1 hr 41 min longer than the fastest direct

    21903BDTS BKN SUP EXP03:43 — 07:10Mail/Express
    Almost always holds1 hr 40 min to change at SBIB

    Almost always holds here. Measured on 7,095 paired days.

    20939SBIB SLN SF EXP08:50 — 16:00Mail/Express

    BH — SBIB

    Checking seats

    SBIB — AII

    Checking seats
  • One change at Marwar JnMJ
    15:2812 hr 22 min03:50+1 arrives the next day

    1 hr 46 min longer than the fastest direct

    22498SGNR HUMSAFAR15:28 — 00:10Superfast
    Almost always holds1 hr 10 min to change at MJ

    Almost always holds here. Measured on 73,650 paired days.

    19403BHUJ DLI EXP01:20 — 03:50Mail/Express

    BH — MJ

    Checking seats

    MJ — AII

    Checking seats
  • One change at Vadodara JnBRC
    15:0412 hr 41 min03:45+1 arrives the next day

    2 hr 5 min longer than the fastest direct

    12471SWARAJ EXPRESS15:04 — 15:56Superfast
    Holds 9 in 101 hr 4 min to change at BRC

    Holds about 9 times in 10 here. Measured on 83,918 paired days.

    22451BDTS CDG SF EXP17:00 — 03:45Superfast

    12216 DEE GARIBRATH 17:00 — 03:45 on Fri and Sun

    BH — BRC

    Checking seats

    BRC — AII

    Checking seats

Which arrives on time

On time = within 15 min at Ajmer Jn · year to November 2026 · 6 of 11 trains tracked

  1. usually on time at Ajmer Jn
    96%
  2. 96%
  3. typically 5 min late at Ajmer Jn
    95%
  4. usually on time at Ajmer Jn
    95%
  5. 95%
How we grade this

Fares

Estimated for 661 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 661 km between Bharuch Jn and Ajmer Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹385observed fares
3E AC 3 economy₹940observed fares
3A AC 3 tier₹1,013observed fares
2A AC 2 tier₹1,439observed fares
1A AC first class₹2,389observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Bharuch Jn

Other trains to Ajmer Jn