Mehsana
Mehsana
Bhavnagar
Bhavnagar
Bus

Mehsana to Bhavnagar

Updated: 20 May 2026

The journey from Mehsana to Bhavnagar covers 260 km, taking you to the coastal city of Bhavnagar. The route is best traveled by road via NH 47. Buses are available, and the drive takes about 5 to 6 hours. You will pass through Ahmedabad and Dholera on your way.

Total Distance: 260 km by road, 220 km air distance.
Fastest Way
Driving your own car takes about 5 hours.
Cheapest Way
GSRTC bus is the most economical option.
Compare Mehsana to Bhavnagar Routes
Bus
Direct
Duration
6 hours
Avg Price
300-600 INR
Operator
GSRTC/Private
Route
Mehsana - Ahmedabad - Dholera - Bhavnagar

Book a sleeper bus for comfort.

Travel Tips
  • Booking
    Book bus tickets in advance.
  • Road Conditions
    NH 47 is a good highway.
  • Food
    Try the local Bhavnagari Gathiya.
  • Language
    Gujarati is spoken.
  • Connectivity
    Good mobile network.
Safety Tips
  • Long Drive
    Take breaks during the long drive.
  • Vehicle Safety
    Check your vehicle before the trip.
  • Emergency
    Keep emergency numbers saved.
  • Personal Safety
    Stay alert in tourist areas.
People Also Ask
  • Is there a train?
    Yes, but it often requires a change.
  • How long is the drive?
    It takes about 5 to 6 hours.
  • Are buses frequent?
    Yes, there are daily buses.
  • What is the distance?
    The distance is 260 km.
  • Is it safe to drive?
    Yes, the highway is safe.
Quick Info
  • From Mehsana, Gujarat, India
  • To Bhavnagar, Gujarat, India
  • Modes
Best Time to Travel

October to March, for pleasant weather.

Things to Do in Bhavnagar
1
Takhteshwar Temple
A beautiful temple on a hill.
2
Gaurishankar Lake
A peaceful lake for a walk.
3
Barton Library
A historic library building.
4
Victoria Park
A large park with diverse flora.
Tags
Mehsana to Bhavnagar bus distance Mehsana to Bhavnagar Mehsana to Bhavnagar road travel Mehsana to Bhavnagar GSRTC Mehsana Bhavnagar Bhavnagar travel guide Gujarat travel best way to reach Bhavnagar