Bhavnagar to Dwarka Distance: Routes, Time and Travel Guide

HHarsh Rawat7 Sept 20268 min read
Bhavnagar to Dwarka Distance
Quick answer

The Bhavnagar to Dwarka distance is about 394 km, and the drive takes around 7 hours 20 minutes via NH 27 and NH 51 through Rajkot. The same route covers the Dwarka to Bhavnagar distance. You can also travel by train, by bus, or fly to Jamnagar and take a road transfer.

Bhavnagar, a major city on the eastern coast of Saurashtra and Dwarka, the city of Krishna at the far western tip, lie at almost opposite ends of the peninsula. This guide, from the team behind Somnath Dwarka Tour Package, a unit of Experience My India, covers the Bhavnagar to Dwarka distance and the reverse, the route options, the travel time and every way to make the journey, by car, train, bus and air.

Bhavnagar to Dwarka distance and travel time

The Bhavnagar to Dwarka distance is about 394 km by the fastest road and the drive takes around 7 hours 20 minutes by car under normal conditions. The quickest route runs via NH 27 and NH 51, heading west across Saurashtra through Rajkot and Jamnagar to the coast. As Bhavnagar sits at the eastern edge of the peninsula and Dwarka at the far western tip, this is a fairly long cross-Saurashtra drive, so allow a full day or break the journey overnight if you prefer a relaxed pace. It is a comfortable drive on good highway for most of the way.

Bhavnagar to Dwarka route options

There are three main ways to drive from Bhavnagar to Dwarka:

Route

Distance

Approx time

Via NH 27 and NH 51 (fastest)

About 394 km

About 7 hr 21 min

Via NH 27

About 421 km

About 8 hr 32 min

Via NH 51

About 498 km

About 7 hr 56 min

The NH 27 and NH 51 route is the shortest and fastest at about 394 km, running through Rajkot and Jamnagar. The NH 27 route alone is a little longer and slower, while the NH 51 coastal route is much longer at about 498 km, looping down the coast, though only a little slower thanks to good roads. For most journeys the first route is the best choice.

Dwarka to Bhavnagar distance

The return journey, the Dwarka to Bhavnagar distance, is about 392 km in around 7 hours 14 minutes via NH 27 and NH 51. The route options for the reverse direction are:

Route

Distance

Approx time

Via NH 27 and NH 51

About 392 km

About 7 hr 14 min

Via Rajkot to Bhavnagar Hwy

About 397 km

About 8 hr 56 min

Via NH 51

About 499 km

About 7 hr 55 min

As on the outward journey, the NH 27 and NH 51 route is the quickest way back, at around 7 hours, through Rajkot. The Rajkot to Bhavnagar Highway route is similar in distance but much slower, while the coastal NH 51 is longer. For speed and comfort, the main highway corridor through Rajkot is the best option in both directions.

How to travel from Bhavnagar to Dwarka

There are several ways to cover the Bhavnagar to Dwarka route, so you can choose what suits your budget and comfort:

By car or taxi

About 7 hr 20 min, the most flexible and comfortable option

By train

To Dwarka via Rajkot and Jamnagar, around 9 to 11 hours

By bus

State and private buses via Rajkot, around 8 to 9 hours

By air

Fly to Jamnagar or Rajkot, then a road transfer

Bhavnagar to Dwarka by road

Driving is a popular way to reach Dwarka from Bhavnagar on the good NH 27 and NH 51 highways. The road heads west across Saurashtra through Rajkot, the region's largest city and Jamnagar, the brass city, before reaching Dwarka on the coast. A private car with a driver is the most comfortable choice on this longer drive, letting you set your own pace and stops; a Somnath Dwarka taxi service can arrange this. Self-drive is also fine on these well-marked roads, with plentiful fuel stations, dhabas and rest stops and the flat Saurashtra terrain makes for an easy, if long, drive.

Bhavnagar to Dwarka by train

Bhavnagar is a railway junction and trains run towards Dwarka, which has its own station close to the temple, usually via Rajkot and Jamnagar. The rail journey typically takes around 9 to 11 hours depending on the service and connections, with overnight options that let you sleep on the way and arrive fresh. Trains are an economical and comfortable choice for the long distance, though there may be a change en route, so check the timetable and connections and book ahead in the peak season, when the Dwarka trains fill quickly.

Bhavnagar to Dwarka by bus

State-run GSRTC buses and private operators connect Bhavnagar with Dwarka, taking around 8 to 9 hours by road via Rajkot and Jamnagar. Options range from ordinary and express buses to more comfortable air-conditioned and sleeper services on the private side, including overnight buses. Buses are the most budget-friendly way to travel and run through the day and night, making them convenient, though a car or train is more comfortable for the long journey across the peninsula.

Bhavnagar to Dwarka by air

Dwarka does not have its own airport. The nearest is Jamnagar, about 130 km away, with Porbandar and Rajkot as other options. Bhavnagar has its own airport too, so some travellers take a connecting flight towards Jamnagar or Rajkot and then continue to Dwarka by road, though for a journey within Gujarat many simply travel by road or train. From whichever airport you land at, a car transfer completes the journey; see our guide on how to reach Dwarka for all the arrival options.

Places to see on the way from Bhavnagar to Dwarka

The long drive passes several worthwhile stops if you have time:

  • Rajkot: the largest city in Saurashtra, a good place to break the journey for a meal or an overnight halt.

  • Jamnagar: the brass city, known for the Lakhota lake and palace and old temples, near the end of the drive.

  • Nageshwar and Bet Dwarka: near Dwarka at the end of the drive, easily added once you arrive, as in our Nageshwar Jyotirlinga and Bet Dwarka guides.

Bhavnagar to Dwarka via Rajkot and Jamnagar

Because the route crosses the whole of Saurashtra, many travellers turn the Bhavnagar to Dwarka drive into a richer journey. You can break at Rajkot, sightsee in Jamnagar or plan the trip so that once at Dwarka you add Bet Dwarka, the Nageshwar Jyotirlinga and the sacred Gomti Ghat. Done this way, the long transfer becomes part of a wider Saurashtra tour rather than a single tiring drive. If you plan to add stops, allow an extra day and consider an overnight halt at Rajkot or Jamnagar.

Why travel from Bhavnagar to Dwarka?

Bhavnagar is a major city of Saurashtra, with an airport, a railway junction and good roads, so it is a natural base for exploring the region, including a trip to Krishna's city. Despite the distance across the peninsula, the pull of the Dwarkadhish temple and the Char Dham draws pilgrims from Bhavnagar and the surrounding area. Bhavnagar also connects to Somnath and Gir, so a Bhavnagar to Dwarka trip can be the start or end of a wider Saurashtra pilgrimage and wildlife tour. Experience My India regularly plans exactly this kind of cross-Saurashtra circuit, linking Bhavnagar, Somnath, Gir and Dwarka into one smooth journey.

Best time to make the trip

The best time to travel from Bhavnagar to Dwarka is the cooler season, October to March, when the long drive is pleasant and Dwarka is at its best, in line with the best time to visit Dwarka. Avoid the peak summer, when the heat makes the long journey tiring and take extra care during the monsoon, when rain can slow the roads. For a road trip, an early start or an overnight train is ideal, letting you reach Dwarka with time to settle in before the evening aarti at the temple and the sights in our Dwarka city guide.

Tips for the Bhavnagar to Dwarka journey

A few pointers make the long trip smoother:

  • Use the NH 27 and NH 51 route via Rajkot for the fastest, smoothest journey.

  • Consider an overnight halt at Rajkot to split the long cross-Saurashtra drive.

  • Take an overnight train, which covers the distance while you sleep, if you prefer not to drive.

  • Carry water and snacks for the long drive, though fuel stops and dhabas are plentiful.

  • Break the drive at Rajkot or Jamnagar to rest, eat and sightsee if you have the time.

  • Book trains and buses well ahead in the peak winter and festival season, when they fill quickly.

Bhavnagar to Dwarka at a glance

Distance

About 394 km by the fastest route

Drive time

About 7 hr 20 min via NH 27 and NH 51

Best route

NH 27 and NH 51 through Rajkot and Jamnagar

By train

Via Rajkot and Jamnagar, around 9 to 11 hours

By bus

Around 8 to 9 hours via Rajkot

Nearest airport to Dwarka

Jamnagar, with Porbandar and Rajkot as wider options

Plan your Dwarka trip from Bhavnagar

Once in Dwarka, the Dwarkadhish darshan, the evening aarti, Bet Dwarka and the Rukmini Devi temple await. Plan the trip with how to reach Somnath if you continue down the coast, book Somnath Dwarka hotels near the temple and let the Experience My India Somnath Dwarka tour packages or a Somnath Dwarka tour by car handle the Bhavnagar pickup, the drive and the whole itinerary, so you can relax and focus on the darshan.

Related guides

To plan the rest of your trip, these related guides help:

Related guide

What it covers

Dwarka to Bet Dwarka distance

How to reach Krishna's island of Bet Dwarka.

Dwarka to Nageshwar distance

The short drive to the Nageshwar Jyotirlinga.

Best time to visit Gujarat

The season and festivals that shape when to travel.

Best time to visit Gir

When to plan a lion safari on your trip.

Famous street food in Dwarka

What to eat around the temple town.

Sightseeing places in Somnath

The sights within the Somnath temple town.

Plan your journey

Experience My India can arrange your Bhavnagar to Dwarka transfer and the whole trip. Browse more travel guides, message us on WhatsApp or call +91 73006 20809.

About the author

Harsh Rawat

Harsh Rawat

Somnath–Dwarka circuit planning

Harsh Rawat runs Somnath Dwarka Tour Package on the ground in Gujarat, part of Experience My India. Since 2018 he has been planning and driving the Somnath–Dwarka circuit — the darshan timings, the road hours between temples and the stops worth adding — and the routes, fares and timings published across this site are the ones he maintains.

Somnath · Dwarka · GujaratTravelling since 2018
Frequently Asked Questions

Guide FAQs

What is the Bhavnagar to Dwarka distance?
The Bhavnagar to Dwarka distance is about 394 km by the fastest road, via NH 27 and NH 51 through Rajkot and Jamnagar. The drive takes around 7 hours 20 minutes by car under normal conditions.
How long does it take to drive from Bhavnagar to Dwarka?
By car it takes around 7 hours 20 minutes via NH 27 and NH 51, covering about 394 km. Times vary with traffic, road works and breaks, so allow a full day or an overnight halt for a relaxed pace.
What is the best route from Bhavnagar to Dwarka?
The best and fastest route is via NH 27 and NH 51, about 394 km in around 7 hours 20 minutes, through Rajkot and Jamnagar. The NH 27 route alone is longer and the coastal NH 51 route is much longer at about 498 km.
What is the Dwarka to Bhavnagar distance?
The Dwarka to Bhavnagar distance is about 392 km in around 7 hours 14 minutes via NH 27 and NH 51. A route via the Rajkot to Bhavnagar Highway is similar in distance but much slower, while the coastal NH 51 is longer at about 499 km.
How can I travel from Bhavnagar to Dwarka?
You can travel by car or taxi in about 7 hours 20 minutes, by train to Dwarka via Rajkot and Jamnagar in around 9 to 11 hours with overnight options, by state or private bus in around 8 to 9 hours or fly to Jamnagar or Rajkot and continue by road.
Is there a direct train from Bhavnagar to Dwarka?
Trains run from Bhavnagar towards Dwarka, which has its own station near the temple, usually via Rajkot and Jamnagar, taking around 9 to 11 hours with connections and overnight options. Check the timetable and book ahead in the peak season.
Is there a bus from Bhavnagar to Dwarka?
Yes, GSRTC state buses and private operators connect Bhavnagar and Dwarka, taking around 8 to 9 hours by road via Rajkot and Jamnagar, including air-conditioned and overnight sleeper services on the private side.
Does Dwarka have an airport?
No, Dwarka does not have its own airport. The nearest is Jamnagar, about 130 km away, with Porbandar and Rajkot as other options. Bhavnagar has its own airport for connecting flights towards these, followed by a road transfer to Dwarka.
What is there to see on the way from Bhavnagar to Dwarka?
The main stops are Rajkot, a good place to break the journey and Jamnagar, the brass city, known for the Lakhota lake and palace. Nageshwar and Bet Dwarka lie near Dwarka at the end of the drive, easily added once you arrive.
Is the Bhavnagar to Dwarka road good?
Yes, the main NH 27 and NH 51 route is a good, well-marked highway through Rajkot and Jamnagar, with plentiful fuel stations, dhabas and rest stops. It is a comfortable long drive in normal conditions, though take extra care during the monsoon.
What is the best time to travel from Bhavnagar to Dwarka?
The cooler months, October to March, are the best time, with pleasant weather for the long drive. Avoid the hot summer, when the journey can be tiring and take care in the monsoon, when rain can slow the roads.
Should I drive or take the train from Bhavnagar to Dwarka?
Both work well. A car gives flexibility and lets you stop at Rajkot or Jamnagar, taking about 7 hours 20 minutes. An overnight train covers the distance while you sleep and arrives at Dwarka station near the temple, which many prefer, though a change may be needed.
Can I combine Somnath and Gir with the trip?
Yes. Bhavnagar connects to Somnath and Gir as well as Dwarka, so many travellers combine the coast, the first Jyotirlinga and a Gir lion safari with Dwarka into a wider Saurashtra pilgrimage and wildlife tour.
Can I book a taxi from Bhavnagar to Dwarka?
Yes. A private car with a driver is the most comfortable and flexible way to make the long trip and a taxi service can arrange the Bhavnagar pickup, the drive and your onward sightseeing in Dwarka and beyond.
Plan Your Sacred Journey

Your Perfect Pilgrimage to Somnath & Dwarka

Our Gujarat specialists craft custom itineraries covering the sacred Jyotirlinga of Somnath and the divine Dwarkadhish Temple— with comfortable stays, private transfers & guided experiences.

VIP Jyotirlinga DarshanSomnath & Dwarka CoveredCustom Pilgrimage Plans24/7 Expert Support
WhatsApp Us
Somnath Dwarka Tour Package

Somnath + Dwarka

Gujarat, India

Verified timings · honest pricing
Testimonials

What travellers say

Real journeys planned by our team across the Somnath–Dwarka circuit.

Our Somnath Dwarka Group Tour Package was a wonderful pilgrimage experience. Travelling together as a group made the journey enjoyable, and the arrangements by Experience My India were handled smoothly. Gurudutt ji was polite, supportive and always ready to help whenever we needed guidance. We loved visiting the sacred places of Somnath and Dwarka, and the overall journey felt peaceful and well organised. A memorable trip for our entire group.
Harishchandra Vyas
AhmedabadSomnath Dwarka Group Tour Package