Trains at Bharuch Jn Railway Station (BH)

25 trains in our timetable stop at Bharuch Jn (BH). The earliest scheduled departure is 01:12 and the latest is 20:55. Times below are from the Indian Railways timetable — open any train for its live running position today.

Bharuch Jn train time table

Trains calling at Bharuch Jn (BH) with scheduled arrival, departure, halt and platform
TrainNameArrivesDepartsHaltPlatform
12961Avantika SF ExpressMumbai CentralIndore Jn Bg01:1001:122 minPF 3
12962Avantika ExpressIndore Jn BgMumbai Central01:2301:252 minPF 4
14707Bikaner - Mumbai Bandra Ranakpur ExpressBikaner JnMumbai Bandra Terminus01:3801:402 minPF 4
12833Ahmedabad - Howrah SF ExpressAhmedabad JnHowrah Jn02:5702:592 minPF 4
12215Garib Rath ExpressDelhi Sarai RohillaMumbai Bandra Terminus03:0703:092 minPF 4
12843Puri Ahmedabad Superfast ExpressPuriAhmedabad Jn03:1603:182 minPF 3
11050Kolhapur-Ahmedabad ExpressC Shahu M Raj Kolhapur TermAhmedabad Jn04:1904:212 minPF 3
12954Hazrat Nizamuddin - Mumbai Central August Kranti Rajdhani ExpressDelhi Hazrat NizamuddinMumbai Central05:2605:282 minPF 4
19019Mumbai Bandra T - Haridwar ExpressMumbai Bandra TerminusHaridwar Jn05:2905:312 minPF 3
19011Valsad - Dahod Intercity ExpressValsadDahod07:1107:132 minPF 5
12934Karnavati SF ExpressAhmedabad JnMumbai Bandra Terminus07:1307:15PF 4
12996Ajmer - Mumbai Bandra T SF ExpressAjmer JnMumbai Bandra Terminus09:0009:022 minPF 4
12929Intercity SF ExpressValsadVadodara Jn09:1509:172 minPF 3
12926Paschim ExpressAmritsar JnMumbai Bandra Terminus09:2009:222 minPF 4
59049Valsad Viramgam PassengerValsadViramgam Jn09:4309:452 minPF 3
12009Shatabdi ExpressMumbai CentralAhmedabad Jn10:0210:042 minPF 3
19020Haridwar - Mumbai Bandra T ExpressHaridwar JnMumbai Bandra Terminus15:5015:522 minPF 4
22451Mumbai Bandra T - Chandigarh SF ExpressMumbai Bandra TerminusChandigarh16:0016:022 minPF 3
19015Saurashtra ExpressMumbai Dadar WestPorbandar16:1716:225 minPF 3
12925Paschim SF ExpressMumbai Bandra TerminusAmritsar Jn16:3816:402 minPF 3
14708Mumbai Bandra - Bikaner Ranakpur ExpressMumbai Bandra TerminusBikaner Jn17:5117:532 minPF 3
12933Karnavati ExpressMumbai CentralAhmedabad Jn17:5818:002 minPF 3
12930Dahod Valsad InterCity ExpressDahodValsad18:0118:032 minPF 4
12989Dadar Western - Ajmer SF ExpressMumbai Dadar WestAjmer Jn19:4719:492 minPF 3
12953August Kranti Rajdhani ExpressMumbai CentralDelhi Hazrat Nizamuddin20:5320:552 minPF 3

Other stations people check

About Bharuch Jn railway station

Bharuch Jn (BH) is a railway station on the Indian Railways network. 25 trains call here according to the timetable data on this site. The first scheduled departure is at 01:12 and the last at 20:55.

The departure board lists every train we hold for BH with its scheduled arrival, departure, halt and platform. Each train links to its own page, where you can see where it has actually reached today and how many minutes late it is running.

Direct trains from Bharuch Jn to

Stations you can reach from BH without changing train, busiest route first. The number is how many direct trains run that way.

Questions about Bharuch Jn station

What is the station code for Bharuch Jn?
The station code for Bharuch Jn is BH. Indian Railways uses these short codes on tickets, timetables and departure boards, so BH is what you will see against this station when booking or checking a train.
How many trains stop at Bharuch Jn?
25 trains call at Bharuch Jn (BH) in the timetable data on this site. Each is listed with its scheduled arrival and departure time.
What is the first and last train from Bharuch Jn?
The earliest scheduled departure from Bharuch Jn is at 01:12 and the latest at 20:55. Times are from the published timetable; for where a train has actually reached today, open its page and check the live running status.
Which stations can I reach directly from Bharuch Jn?
Vadodara Jn, Surat, Anand Jn, Valsad, Borivali are among the stations reachable from Bharuch Jn without changing train. The full list of onward destinations shows how many direct trains run to each.

← Check any train's live running status