Skip to search

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

Trains and seats

  • 06182Jaipur–Coimbatore Special
    00:1511 hr 37 min11:52

    AII — BH · 703 km · Mail/Express

    Checking seats
  • 16209Ajmer–Mysuru Express
    06:1510 hr 49 min17:04

    AII — BH · 661 km · Mail/Express · fastest

    Checking seats
  • 14701Aravali Express
    12:0012 hr 56 min00:56+1 arrives the next day

    AII — BH · 661 km · Mail/Express

    Checking seats
  • 12215Bandra Terminus Garib Rath
    16:0011 hr 7 min03:07+1 arrives the next day

    AII — BH · 684 km · Garib Rath

    Checking seats
  • 22452Chandigarh–Bandra Terminus Express
    16:0011 hr 7 min03:07+1 arrives the next day

    AII — BH · 662 km · Superfast

    Checking seats
  • 09625Ajmer–Daund Superfast Special
    16:4515 hr 21 min08:06+1 arrives the next day

    AII — BH · 972 km · Superfast

    Checking seats
  • 04727Hisar–Valsad Special TOD
    20:1012 hr 53 min09:03+1 arrives the next day

    AII — BH · 703 km · Mail/Express

    Checking seats
  • 12996Ajmer–Bandra Terminus Superfast Express
    20:3012 hr 30 min09:00+1 arrives the next day

    AII — BH · 703 km · Superfast

    Checking seats
  • 12990Ajmer–Dadar Express
    20:4510 hr 51 min07:36+1 arrives the next day

    AII — BH · 661 km · Superfast

    Checking seats
  • 22950Delhi Sarai Rohilla–Bandra Terminus Superfast Express
    22:2011 hr 57 min10:17+1 arrives the next day

    AII — BH · 661 km · Superfast

    Checking seats
  • 09002Bhiwani–Mumbai Central Superfast Special
    23: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 JnADI
    20:4511 hr 18 min08:03+1 arrives the next day

    about as quick as the fastest direct

    12990AII DDR EXPRESS20:45 — 04:20Superfast
    Holds 9 in 101 hr 25 min to change at ADI

    Holds about 9 times in 10 here. Measured on 26,307 paired days.

    12932MMCT DOUBLEDECKE05:45 — 08:03Superfast

    AII — ADI

    Checking seats

    ADI — BH

    Checking seats
  • One change at Vadodara JnBRC
    20:4511 hr 44 min08:29+1 arrives the next day

    55 min longer than the fastest direct

    12990AII DDR EXPRESS20:45 — 06:35Superfast
    Holds 9 in 101 hr to change at BRC — tight

    Holds about 9 times in 10 here. 65 min would make it 9 in 10. Measured on 3,44,034 paired days.

    22902UDZ BDTS SF EXP07:35 — 08:29Superfast

    22902 often runs late

    AII — BRC

    Checking seats

    BRC — BH

    Checking seats
  • One change at Vadodara JnBRC
    06:1511 hr 46 min18:01

    57 min longer than the fastest direct

    16209AII MYS EXP06:15 — 16:08Mail/Express

    16531 AII SBC G NAWAJ 06:15 — 16:08 on Mon

    Holds 9 in 101 hr 2 min to change at BRC

    Holds about 9 times in 10 here. Measured on 1,770 paired days.

    12930BL INTERCITY17:10 — 18:01Superfast

    both trains usually run on time

    AII — BRC

    Checking seats

    BRC — BH

    Checking seats
  • One change at Sabarmati BgSBIB
    22:3011 hr 47 min10:17+1 arrives the next day

    58 min longer than the fastest direct

    12916ASHRAM EXPRESS22:30 — 05:45Superfast
    Almost always holds1 hr 12 min to change at SBIB

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

    22950DEE BDTS SF EXP06:57 — 10:17Superfast

    22950 often runs late

    AII — SBIB

    Checking seats

    SBIB — BH

    Checking seats
  • One change at Vadodara JnBRC
    19:2011 hr 53 min07:13+1 arrives the next day

    1 hr 4 min longer than the fastest direct

    20824AII PURI SF EXP19:20 — 05:10Superfast
    Holds 9 in 101 hr 18 min to change at BRC

    Holds about 9 times in 10 here. Measured on 2,52,063 paired days.

    12934KARNAVATI EXP06:28 — 07:13Superfast

    AII — BRC

    Checking seats

    BRC — BH

    Checking seats
  • One change at UnjhaUJA
    22:3011 hr 55 min10:25+1 arrives the next day

    1 hr 6 min longer than the fastest direct

    12916ASHRAM EXPRESS22:30 — 04:06Superfast
    Almost always holds1 hr 33 min to change at UJA

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

    22932JSM BDTS SF EXP05:39 — 10:25Superfast

    22932 often runs late

    AII — UJA

    Checking seats

    UJA — BH

    Checking seats

Which arrives on time

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

  1. typically 7 min late at Bharuch Jn
    78%
  2. typically 10 min late at Bharuch Jn
    75%
  3. typically 9 min late at Bharuch Jn
    75%
  4. typically 9 min late at Bharuch Jn
    71%
  5. typically 15 min late at Bharuch Jn
    50%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 661 km between Ajmer Jn and Bharuch 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 Ajmer Jn

Other trains to Bharuch Jn