Skip to search

Trains from Nadiad Jn to Bharuch Jn

Nadiad Jn to Bharuch Jn is 124 km by rail. 44 direct trains run it; the fastest is the 82902 IRCTC Tejas Express at 1 hr 33 min. The most punctual is the 11089 Bhagat Ki Kothi–Pune Express, on time (within 15 min) on 91% of days, typically 5 min late. 15 run every day, leaving between 00:08 and 23:44. When they are waitlisted, a journey with one change takes 2 hr 35 min.

Departures
00:08 – 23:44
Fare from
₹180
Sleeper · estimate
Most punctual
91% on time
11089 Bhagat Ki Kothi–Pune Express
Daily trains
15 of 44
Check seats for your date

Trains and seats

  • 22964Bhavnagar Terminus–Bandra Terminus Superfast
    00:081 hr 56 min02:04

    ND — BH · 124 km · Superfast

    Checking seats
  • 19418Ahmedabad–Mumbai Central Express
    00:453 hr 21 min04:06

    ND — BH · 124 km · Mail/Express

    Checking seats
  • 12833Ahmedabad–Howrah Express
    01:081 hr 49 min02:57

    ND — BH · 124 km · Superfast

    Checking seats
  • 12215Bandra Terminus Garib Rath
    01:311 hr 36 min03:07

    ND — BH · 124 km · Garib Rath

    Checking seats
  • 22956Kutch Express
    03:481 hr 47 min05:35

    ND — BH · 125 km · Superfast

    Checking seats
  • 22908Hapa–Madgaon Superfast Express
    04:031 hr 55 min05:58

    ND — BH · 124 km · Superfast

    Checking seats
  • 22992Bhagat Ki Kothi–Valsad Express
    04:181 hr 50 min06:08

    ND — BH · 124 km · Mail/Express

    Checking seats
  • 22473Bikaner–Bandra Terminus Superfast Express
    04:591 hr 49 min06:48

    ND — BH · 124 km · Superfast

    Checking seats
  • 22939Okha–Bilaspur Superfast Express
    04:591 hr 49 min06:48

    ND — BH · 124 km · Superfast

    Checking seats
  • 12934Karnavati Express
    05:361 hr 37 min07:13

    ND — BH · 124 km · Superfast

    Checking seats
  • 12990Ajmer–Dadar Express
    05:431 hr 53 min07:36

    ND — BH · 124 km · Superfast

    Checking seats
  • 20908Sayajinagri Express
    06:032 hr 49 min08:52

    ND — BH · 125 km · Mail/Express

    Checking seats
  • 12932Mumbai Central Double Decker
    06:171 hr 46 min08:03

    ND — BH · 124 km · Superfast

    Checking seats
  • 82902IRCTC Tejas Express
    07:051 hr 33 min08:38

    ND — BH · 124 km · Rajdhani · fastest

    Checking seats
  • 22954Gujarat Superfast Express
    07:521 hr 48 min09:40

    ND — BH · 124 km · Superfast

    Checking seats
  • 22497Shri Ganganagar–Tiruchchirappalli Humsafar
    08:401 hr 37 min10:17

    ND — BH · 125 km · Superfast

    Checking seats
  • 22932Jaisalmer–Bandra Terminus Superfast Express
    08:401 hr 45 min10:25

    ND — BH · 124 km · Superfast

    Checking seats
  • 22950Delhi Sarai Rohilla–Bandra Terminus Superfast Express
    08:401 hr 37 min10:17

    ND — BH · 124 km · Superfast

    Checking seats
  • 19016Saurashtra Express
    08:472 hr 33 min11:20

    ND — BH · 125 km · Mail/Express

    Checking seats
  • 22724Shri Ganganagar–Nanded Superfast Express
    08:581 hr 51 min10:49

    ND — BH · 124 km · Superfast

    Checking seats
  • 22916Hisar–Bandra Terminus Superfast Express
    08:581 hr 51 min10:49

    ND — BH · 124 km · Superfast

    Checking seats
  • 19568Vivek Express
    10:331 hr 55 min12:28

    ND — BH · 124 km · Mail/Express

    Checking seats
  • 16209Ajmer–Mysuru Express
    15:042 hr17:04

    ND — BH · 124 km · Mail/Express

    Checking seats
  • 16507Jodhpur–Bengaluru Express
    15:042 hr17:04

    ND — BH · 125 km · Mail/Express

    Checking seats
  • 12010Mumbai Central Shatabdi Express
    15:411 hr 41 min17:22

    ND — BH · 124 km · Shatabdi

    Checking seats
  • 09424Ahmedabad–Mangaluru Special
    16:571 hr 50 min18:47

    ND — BH · 124 km · Mail/Express

    Checking seats
  • 22967Ahmedabad–Prayagraj Superfast
    17:161 hr 51 min19:07

    ND — BH · 124 km · Superfast

    Checking seats
  • 19034Gujarat Queen
    19:092 hr 16 min21:25

    ND — BH · 124 km · Mail/Express

    Checking seats
  • 22138Prerana Express
    19:161 hr 57 min21:13

    ND — BH · 124 km · Superfast

    Checking seats
  • 22937Rajkot Rewa Superfast
    19:252 hr 8 min21:33

    ND — BH · 124 km · Superfast

    Checking seats
  • 12844Ahmedabad–Puri Superfast Express
    19:432 hr 1 min21:44

    ND — BH · 124 km · Superfast

    Checking seats
  • 20960Vadnagar–Valsad Superfast
    20:231 hr 48 min22:11

    ND — BH · 125 km · Superfast

    Checking seats
  • 11091Bhuj Pune Special
    20:482 hr 5 min22:53

    ND — BH · 125 km · Mail/Express

    Checking seats
  • 11049Ahmedabad–Kolhapur Express
    20:581 hr 55 min22:53

    ND — BH · 124 km · Mail/Express

    Checking seats
  • 11087Veraval Pune Express
    20:581 hr 55 min22:53

    ND — BH · 125 km · Mail/Express

    Checking seats
  • 11089Bhagat Ki Kothi–Pune Express
    20:581 hr 55 min22:53

    ND — BH · 124 km · Mail/Express

    Checking seats
  • 22185Ahmedabad–Pune Superfast
    20:581 hr 55 min22:53

    ND — BH · 124 km · Superfast

    Checking seats
  • 19218Saurashtra Janta
    21:152 hr 3 min23:18

    ND — BH · 125 km · Mail/Express

    Checking seats
  • 22946Saurashtra Mail
    21:221 hr 49 min23:11

    ND — BH · 124 km · Superfast

    Checking seats
  • 22928Lokshakti Express
    21:351 hr 52 min23:27

    ND — BH · 124 km · Superfast

    Checking seats
  • 14701Aravali Express
    22:502 hr 6 min00:56+1 arrives the next day

    ND — BH · 124 km · Mail/Express

    Checking seats
  • 21904Bikaner–Bandra Terminus Superfast
    23:081 hr 54 min01:02+1 arrives the next day

    ND — BH · 124 km · Mail/Express

    Checking seats
  • 12902Gujarat Mail
    23:321 hr 39 min01:11+1 arrives the next day

    ND — BH · 124 km · Superfast

    Checking seats
  • 14707Ranakpur Express
    23:441 hr 54 min01:38+1 arrives the next day

    ND — BH · 125 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 Vadodara JnBRC
    07:052 hr 35 min09:40

    1 hr 2 min longer than the fastest direct

    82902IRCTC TEJAS EXP07:05 — 07:44Rajdhani
    Holds 9 in 101 hr to change at BRC — tight

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

    22954GUJARAT SF EXP08:44 — 09:40Superfast

    ND — BRC

    Checking seats

    BRC — BH

    Checking seats
  • One change at Vadodara JnBRC
    22:192 hr 37 min00:56+1 arrives the next day

    1 hr 4 min longer than the fastest direct

    09208BVC BDTS SPL22:19 — 22:58Superfast
    Holds 9 in 101 hr 8 min to change at BRC

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

    14701ARAVALI EXPRESS00:06 — 00:56Mail/Express

    09208 often runs late

    ND — BRC

    Checking seats

    BRC — BH

    Checking seats
  • One change at Vadodara JnBRC
    16:252 hr 42 min19:07

    1 hr 9 min longer than the fastest direct

    16335GIMB NCJ EXP16:25 — 17:17Mail/Express
    Holds 9 in 101 hr 3 min to change at BRC

    Holds about 9 times in 10 here. Measured on 83,918 paired days.

    22656NZM ERS SF EXP18:20 — 19:07Superfast

    22656 often runs late

    ND — BRC

    Checking seats

    BRC — BH

    Checking seats

Which arrives on time

On time = within 15 min at Bharuch Jn · year to August 2026 · 39 of 44 trains tracked

  1. typically 5 min late at Bharuch Jn
    91%
  2. typically 3 min late at Bharuch Jn
    91%
  3. typically 4 min late at Bharuch Jn
    85%
  4. usually on time at Bharuch Jn
    84%
  5. typically 6 min late at Bharuch Jn
    83%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 124 km between Nadiad Jn and Bharuch Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹180observed fares
3E AC 3 economy₹567observed fares
3A AC 3 tier₹567observed fares
2A AC 2 tier₹772observed fares
1A AC first class₹1,271observed fares

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

Other trains from Nadiad Jn

Other trains to Bharuch Jn