Skip to search

Trains from Jaipur to Bharuch Jn

Jaipur to Bharuch Jn is 795 km by rail. 8 direct trains run it; the fastest is the 22934 Jaipur–Bandra Terminus Superfast Express at 11 hr 52 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 09:25 and 22:05. When they are waitlisted, a journey with one change takes 12 hr 11 min.

Departures
09:25 – 22:05
Fare from
₹440
Sleeper · estimate
Most punctual
78% on time
12215 Bandra Terminus Garib Rath
Daily trains
1 of 8
Check seats for your date

Trains and seats

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

    JP — BH · 795 km · Mail/Express

    Checking seats
  • 22979Hisar KK Superfast
    12:1512 hr00:15+1 arrives the next day

    JP — BH · 832 km · Superfast

    Checking seats
  • 22934Jaipur–Bandra Terminus Superfast Express
    13:1011 hr 52 min01:02+1 arrives the next day

    JP — BH · 834 km · Superfast · fastest

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

    JP — BH · 818 km · Garib Rath

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

    JP — BH · 837 km · Superfast

    Checking seats
  • 14711Bikaner–Bandra Terminus Special
    20:5013 hr 8 min09:58+1 arrives the next day

    JP — BH · 832 km · Mail/Express

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

    JP — BH · 837 km · Mail/Express

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

    JP — BH · 837 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 Sawai MadhopurSWM
    17:1512 hr 11 min05:26+1 arrives the next day

    about as quick as the fastest direct

    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

    JP — SWM

    Checking seats

    SWM — BH

    Checking seats
  • One change at Sawai MadhopurSWM
    12:2512 hr 37 min01:02+1 arrives the next day

    45 min longer than the fastest direct

    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

    JP — SWM

    Checking seats

    SWM — BH

    Checking seats
  • One change at Vadodara JnBRC
    12:2512 hr 46 min01:11+1 arrives the next day

    54 min longer than the fastest direct

    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

    12902 often runs late

    JP — BRC

    Checking seats

    BRC — BH

    Checking seats

Which arrives on time

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

  1. typically 7 min late at Bharuch Jn
    78%
  2. typically 5 min late at Bharuch Jn
    77%
  3. typically 9 min late at Bharuch Jn
    71%
How we grade this

Fares

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

Estimated fares by class for the 795 km between Jaipur and Bharuch Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹440observed fares
3E AC 3 economy₹1,071observed fares
3A AC 3 tier₹1,150observed fares
2A AC 2 tier₹1,633observed fares
1A AC first class₹2,725observed fares

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

Other trains from Jaipur

Other trains to Bharuch Jn