Shillong
Shillong
Bhavnagar
Bhavnagar
Flight

Shillong to Bhavnagar

Updated: 28 May 2026

The journey from Shillong to Bhavnagar is a massive 2500 km trek across India. The most practical way is to fly from Guwahati to Ahmedabad or Bhavnagar, or take a train from Guwahati to Bhavnagar. The journey takes roughly 40 to 48 hours by train or 9 to 11 hours by flight. It is a route that connects the hills of Meghalaya with the coastal city of Bhavnagar.

Total Distance: 2500 km by road, 2100 km straight-line.
Fastest Way
Flight via Guwahati and Ahmedabad, taking approximately 10 hours.
Cheapest Way
Train from Guwahati to Bhavnagar, costing around 3200 INR.
Compare Shillong to Bhavnagar Routes
Flight
Connecting
Duration
10 hours
Avg Price
8500 - 15500 INR
Operator
IndiGo
Route
Shillong to Guwahati to Ahmedabad to Bhavnagar

Book your flights in advance for better prices.

Travel Tips
  • Local Travel
    Auto-rickshaws and cabs are easily available.
  • Food
    Try the local Gujarati cuisine.
  • Connectivity
    Carry a power bank for long journeys.
  • Booking
    Use the official airline or railway website for bookings.
  • Packing
    Carry comfortable clothing for different climates.
Safety Tips
  • Crowds
    Be cautious in busy market areas.
  • Transport
    Use registered taxis for safety.
  • Night
    Avoid traveling on remote roads at night.
  • Emergency
    Keep local emergency numbers saved.
People Also Ask
  • Is there a direct flight?
    No, you must change at Guwahati or Ahmedabad.
  • How long is the journey?
    Around 10 hours by flight.
  • What is the best time to visit?
    Winter is the most comfortable season.
  • Is Bhavnagar safe?
    Yes, it is safe with standard precautions.
  • Can I take a train?
    Yes, from Guwahati to Bhavnagar.
Quick Info
  • From Shillong, Meghalaya, 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 overlooking the city.
2
Gaurishankar Lake
A beautiful lake with a park, perfect for a relaxing evening.
3
Barton Library
A historic library with a large collection of books.
4
Nilambag Palace
A grand palace showcasing the royal lifestyle.
Tags
Shillong to Bhavnagar travel Shillong to Bhavnagar distance travel to Bhavnagar Bhavnagar station flight from Shillong Meghalaya to Gujarat long distance travel Bhavnagar travel guide