Skip to search

Trains from Ajmer to Bharuch

661 km by rail · 12 direct trains · fastest 10 hr 49 min on the 16209 Ajmer–Mysuru Express · 1 daily · 2 stations in Ajmer, 2 in Bharuch

Departures
00:11 – 22:20
Fare from
₹415
Sleeper · estimate
Check seats for your date

Every direct train

Search Ajmer to Bharuch for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Ahmedabad JnADI

    Ajmer Jn AII to Bharuch Jn BH

    20:4511 hr 18 min08:03+1 arrives the next day
    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

  • One change at Vadodara JnBRC

    Ajmer Jn AII to Bharuch Jn BH

    20:4511 hr 44 min08:29+1 arrives the next day
    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

  • One change at Vadodara JnBRC

    Ajmer Jn AII to Bharuch Jn BH

    06:1511 hr 46 min18:01
    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

  • One change at Sabarmati BgSBIB

    Ajmer Jn AII to Bharuch Jn BH

    22:3011 hr 47 min10:17+1 arrives the next day
    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

  • One change at Vadodara JnBRC

    Ajmer Jn AII to Bharuch Jn BH

    19:2011 hr 53 min07:13+1 arrives the next day
    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

  • One change at UnjhaUJA

    Ajmer Jn AII to Bharuch Jn BH

    22:3011 hr 55 min10:25+1 arrives the next day
    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

Ajmer to Bharuch, station by station

Other trains from Ajmer

Other trains to Bharuch