The journey from Rajkot to Bhavnagar covers approximately 170 kilometers across the Saurashtra peninsula. You can travel via road using the state highway network or take a train connecting the two cities. The road journey takes about 3.5 to 4 hours, passing through towns like Botad and Gadhada. It is a scenic route that showcases the rural heartland of Gujarat. Both bus and train services are reliable for this transit.
Total Distance: 170 km by road, 145 km straight-line.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 4 hours |
| Avg Price | 100-500 INR | 200-400 INR |
| Operator | Bhavnagar Express | GSRTC |
| Route | Rajkot Junction to Bhavnagar Terminus. | Rajkot to Bhavnagar via Botad. |
| Tip | Check the train schedule as frequency is lower compared to buses. | GSRTC express buses are the most comfortable for this duration. |
November to February for pleasant weather.