The route from Okha to Bharuch covers approximately 550 kilometers, connecting the western tip of the Saurashtra peninsula to the industrial hub of Bharuch on the banks of the Narmada River. You will travel through the heart of Gujarat, passing through major cities like Jamnagar, Rajkot, and Vadodara. The journey is well-connected by both the Western Railway line and the National Highway 48. Whether you choose the comfort of a train or the flexibility of a car, the route offers a glimpse into the diverse industrial and cultural landscape of the state. Expect a travel time of 10 to 12 hours.
Total Distance: Driving distance is 550 km and straight-line air distance is 480 km.
Bharuch station is a major junction, so many trains stop here.
The Ahmedabad-Vadodara Expressway is the fastest section of this route.
November to February, when the weather is pleasant for travel.