Skip to search

Trains from Jaipur to Bharuch

795 km by rail · 9 direct trains · fastest 11 hr 40 min on the 22934 Jaipur–Bandra Terminus Superfast Express · 2 daily · 2 stations in Jaipur, 2 in Bharuch

Departures
09:25 – 22:05
Fare from
₹440
Sleeper · estimate
Check seats for your date

Every direct train

  • 14701Aravali Express
    09:2515 hr 31 min00:56+1 arrives the next day

    Jaipur (JP) to Bharuch Jn (BH)

    795 km · Mail/Express

    Seats and fares for JP to BH

  • 22979Hisar KK Superfast
    12:3011 hr 45 min00:15+1 arrives the next day

    Durgapura (DPA) to Bharuch Jn (BH)

    825 km · Superfast

    Seats and fares for DPA to BH

  • 22934Jaipur–Bandra Terminus Superfast Express
    13:2211 hr 40 min01:02+1 arrives the next day

    Durgapura (DPA) to Bharuch Jn (BH)

    827 km · Superfast · fastest

    Seats and fares for DPA to BH

  • 12215Bandra Terminus Garib Rath
    13:3513 hr 32 min03:07+1 arrives the next day

    Jaipur (JP) to Bharuch Jn (BH)

    818 km · Garib Rath

    Seats and fares for JP to BH

  • 12956Jaipur–Mumbai Central Superfast Express
    14:1211 hr 47 min01:59+1 arrives the next day

    Durgapura (DPA) to Ankleshwar Jn (AKV)

    836 km · Superfast

    Seats and fares for DPA to AKV

  • 09625Ajmer–Daund Superfast Special
    19:0513 hr 1 min08:06+1 arrives the next day

    Durgapura (DPA) to Bharuch Jn (BH)

    830 km · Superfast

    Seats and fares for DPA to BH

  • 14711Bikaner–Bandra Terminus Special
    21:1012 hr 48 min09:58+1 arrives the next day

    Durgapura (DPA) to Bharuch Jn (BH)

    825 km · Mail/Express

    Seats and fares for DPA to BH

  • 09002Bhiwani–Mumbai Central Superfast Special
    21:2514 hr 1 min11:26+1 arrives the next day

    Jaipur (JP) to Bharuch Jn (BH)

    837 km · Mail/Express

    Seats and fares for JP to BH

  • 06182Jaipur–Coimbatore Special
    22:0513 hr 47 min11:52+1 arrives the next day

    Jaipur (JP) to Bharuch Jn (BH)

    837 km · Mail/Express

    Seats and fares for JP to BH

Search Jaipur to Bharuch for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Sawai MadhopurSWM

    Jaipur JP to Bharuch Jn BH

    17:1512 hr 11 min05:26+1 arrives the next day
    12182DAYODAI EXP17:15 — 19:25Superfast
    Almost always holds1 hr 25 min to change at SWM

    Almost always holds here. Measured on 1,98,471 paired days.

    12954AK TEJAS RAJ EX20:50 — 05:26Rajdhani

  • One change at Sawai MadhopurSWM

    Jaipur JP to Bharuch Jn BH

    12:2512 hr 37 min01:02+1 arrives the next day
    12940JP PUNE EXP12:25 — 14:25Superfast
    Holds 9 in 101 hr 5 min to change at SWM

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

    22934JP BDTS SF EXP15:30 — 01:02Superfast

    12940 often runs late

  • One change at Vadodara JnBRC

    Jaipur JP to Bharuch Jn BH

    12:2512 hr 46 min01:11+1 arrives the next day
    12940JP PUNE EXP12:25 — 23:19Superfast
    Holds 9 in 101 hr 6 min to change at BRC

    Holds about 9 times in 10 here. Measured on 2,12,299 paired days.

    12902GUJRAT MAIL00:25 — 01:11Superfast

Jaipur to Bharuch, station by station

Other trains from Jaipur

Other trains to Bharuch