Rail :
Bharuch railway station, 'Bharuch Junction' is on Mumbai- Delhi- Ahmedabad
line, which connects the Northern, Central & Western Railway link.
The main trains which passes through the station are Mumbai-Ahmadabad
Shatabdi Express, Mumbai-Vadodara Express, Jammu Tawi-Mumbai Central Swaraj
Express and Bandra-Dehradun Express. The major railhead towards north
of Bharuch is Vadodara Junction Railway Station (71 km) and towards south
is Surat (96 km.)
Bus :
National Highway 8 passes through Bharuch and has a good road network
. The Bus Station situated in the heart of the city is one the busiest
bus terminals in Western India.
State transport buses and private luxury coaches connects Bharuch with
various centres of Gujarat, Maharashtra, Madhya Pradesh, Delhi and Rajasthan.