The journey from Narayanpur to Bhavnagar covers approximately 850 kilometers. You will first reach Pune and then proceed via the NH 48 and NH 51, passing through Mumbai, Surat, and Ahmedabad. Bhavnagar is a major city in Gujarat, known for its coastal location and cultural heritage. The drive is long and takes about 15 to 17 hours. Alternatively, you can take a train from Pune to Bhavnagar, which is a very popular and comfortable option.
Total Distance: 850 km by road, 650 km straight-line.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 16 hours | 15 hours |
| Avg Price | 1000-2800 INR | 7500-11000 INR |
| Operator | Bhavnagar Express | Self-drive |
| Route | Pune Junction to Bhavnagar Terminus | Narayanpur - Pune - Mumbai - Surat - Ahmedabad - Bhavnagar |
| Tip | Trains are a very comfortable and cost-effective way to travel. | The highway is well-maintained, making it a smooth drive. |
October to March for pleasant weather.