Created by DMySon
Last edited February 15, 2026


Bharuch Junction railway station
Indian Railway Station
LocationOld NH 8, Bholav, Bharuch, Gujarat
India
Coordinates21°42′13″N 72°59′59″E / 21.703545°N 72.999701°E / 21.703545; 72.999701
Elevation18.00 metres (59.06 ft)
Owned byMinistry of Railways, Indian Railways
Operated byWestern Railway
Line(s)New Delhi–Mumbai main line
Ahmedabad–Mumbai main line
Bharuch–Dahej line
Platforms5
Tracks4
Construction
Structure typeStandard (on ground station)
ParkingYes
Other information
StatusFunctioning
Station codeBH
Zone(s) Western Railway
Division(s) Vadodara
ClassificationNSG3
History
RebuiltUnder renovation (Redevelopment)
ElectrifiedYes
Previous namesBroach[1]
Passengers
22,516 Per Day
Services
Page Template:Adjacent stations/styles.css has no content.Lua error in package.lua at line 80: module 'Module:Adjacent stations/Indian Railways' not found.
Location
Bharuch Junction railway station is located in India
Bharuch Junction railway station
Bharuch Junction railway station
Location within India
Bharuch Junction railway station is located in Gujarat
Bharuch Junction railway station
Bharuch Junction railway station
Bharuch Junction railway station (Gujarat)

Bharuch Junction (station code: BH) is a railway station on the Western Railway network, located in Bharuch, Gujarat, India.[2][3] It is 'A' category railway station of Western Railway zone of Indian Railways. It serves Bharuch city. It has 5 platforms.It has a double discharge platform type, Platform 1 (the shorter one is the side platform) and Platform 2 (island platform). Bharuch Junction is well connected to Dahej Port by rail.There was a passenger train operated on the Dahej route (which is now discontinued and no longer operational due to lack of passengers) [4]

It is an important halt for all trains that are bound for Ahmedabad Junction, Jaipur Junction, Mumbai, Amritsar and Delhi.

Lines[edit | edit source]

The main lines passing through Bharuch Junction are :

Gallery[edit | edit source]

Trains[edit | edit source]

Some of the following trains that start from Bharuch Junction are:

  • 69175/76 Bharuch–Anand MEMU
  • 69195/96 Bharuch–Dahej MEMU
  • 69171/72 Bharuch–Surat MEMU
  • 69149/50 Virar–Bharuch MEMU

References[edit | edit source]

  1. "Renaming of Stations". IRFCA.
  2. "BH/Bharuch Junction". India Rail Info.
  3. "BH:Passenger Amenities Details As on : 31/03/2018 Division : Vadodara". Raildrishti. Archived from the original on 18 December 2022. Retrieved 13 October 2020.
  4. "Bharuch Dahej Railway Company Limited". BDRail.