Skip to search

Trains from Jodhpur Jn to Bharuch Jn

Jodhpur Jn to Bharuch Jn is 624 km by rail. 9 direct trains run it; the fastest is the 22724 Shri Ganganagar–Nanded Superfast Express at 10 hr 44 min. The most punctual is the 22473 Bikaner–Bandra Terminus Superfast Express, on time (within 15 min) on 79% of days, typically 12 min late. 1 runs every day, leaving between 00:05 and 23:40. When they are waitlisted, a journey with one change takes 10 hr 16 min.

Departures
00:05 – 23:40
Fare from
₹400
Sleeper · estimate
Most punctual
79% on time
22473 Bikaner–Bandra Terminus Superfast Express
Daily trains
1 of 9
Check seats for your date

Trains and seats

  • 22724Shri Ganganagar–Nanded Superfast Express
    00:0510 hr 44 min10:49

    JU — BH · 624 km · Superfast · fastest

    Checking seats
  • 22916Hisar–Bandra Terminus Superfast Express
    00:0510 hr 44 min10:49

    JU — BH · 624 km · Superfast

    Checking seats
  • 14807Jodhpur–Dadar Express
    05:1011 hr 11 min16:21

    JU — BH · 633 km · Mail/Express

    Checking seats
  • 16507Jodhpur–Bengaluru Express
    06:1510 hr 49 min17:04

    JU — BH · 626 km · Mail/Express

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

    JU — BH · 624 km · Mail/Express

    Checking seats
  • 14707Ranakpur Express
    14:1011 hr 28 min01:38+1 arrives the next day

    JU — BH · 625 km · Mail/Express

    Checking seats
  • 22473Bikaner–Bandra Terminus Superfast Express
    20:0010 hr 48 min06:48+1 arrives the next day

    JU — BH · 624 km · Superfast

    Checking seats
  • 22497Shri Ganganagar–Tiruchchirappalli Humsafar
    23:3010 hr 47 min10:17+1 arrives the next day

    JU — BH · 625 km · Superfast

    Checking seats
  • 22932Jaisalmer–Bandra Terminus Superfast Express
    23:4010 hr 45 min10:25+1 arrives the next day

    JU — BH · 624 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 Mahesana JnMSH
    06:0510 hr 16 min16:21

    quicker than every direct train

    12461VANDE BHARAT EXP06:05 — 10:49Shatabdi
    Almost always holds1 hr 1 min to change at MSH

    Almost always holds here. Measured on 1,24,830 paired days.

    14807JU DDR EXPRESS11:50 — 16:21Mail/Express

    14807 often runs late

    JU — MSH

    Checking seats

    MSH — BH

    Checking seats
  • One change at Mahesana JnMSH
    06:0510 hr 59 min17:04

    about as quick as the fastest direct

    12461VANDE BHARAT EXP06:05 — 10:49Shatabdi
    Almost always holds1 hr 28 min to change at MSH

    Almost always holds here. Measured on 1,24,830 paired days.

    16507JU SBC EXPRESS12:17 — 17:04Mail/Express

    16209 AII MYS EXP 12:17 — 17:04 on Fri and Sun

    JU — MSH

    Checking seats

    MSH — BH

    Checking seats
  • One change at Ahmedabad JnADI
    20:0011 hr 13 min07:13+1 arrives the next day

    about as quick as the fastest direct

    22473BKN BDTS SF EXP20:00 — 03:50Superfast
    Holds 9 in 101 hr 10 min to change at ADI — tight

    Holds about 9 times in 10 here. 79 min would make it 9 in 10. Measured on 26,307 paired days.

    12934KARNAVATI EXP05:00 — 07:13Superfast

    22473 often runs late

    JU — ADI

    Checking seats

    ADI — BH

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

    49 min longer than the fastest direct

    12479SURYA NAGARI EXP19:40 — 05:23Superfast
    Holds 9 in 101 hr 5 min to change at BRC

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

    12934KARNAVATI EXP06:28 — 07:13Superfast

    JU — BRC

    Checking seats

    BRC — BH

    Checking seats

Which arrives on time

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

  1. typically 12 min late at Bharuch Jn
    79%
  2. typically 11 min late at Bharuch Jn
    67%
  3. typically 13 min late at Bharuch Jn
    58%
  4. typically 14 min late at Bharuch Jn
    53%
  5. typically 15 min late at Bharuch Jn
    50%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 624 km between Jodhpur Jn and Bharuch Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹400observed fares
3E AC 3 economy₹950observed fares
3A AC 3 tier₹1,024observed fares
2A AC 2 tier₹1,433observed fares
1A AC first class₹2,373observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Jodhpur Jn

Other trains to Bharuch Jn