Bharuch is a major city in Gujarat. You can reach Bharuch from Silvassa by taking a train from Vapi. The journey covers approximately 180 km and takes about 2.5 hours. Bharuch is known for its historical significance.
Total Distance: 180 km by road, 160 km straight-line.
Trains are very frequent.
October to March for pleasant weather.