Dwarka to Bet Dwarka: 36 km Road + Ferry, How to Plan the Trip
Dwarka to Bet Dwarka is 36 km by road to Okha, then 3.5 km by ferry across the Gulf of Kutch to the island. Total one-way travel time is approximately 1 hour 15 minutes. Government ferry from Okha Jetty costs ₹40-50. Allow 4-5 hours minimum for the full round trip including darshan.
Why Visit Bet Dwarka, Its Significance
Bet Dwarka (also spelled Beyt Dwarka, also called Shankhodhar) is an island approximately 3.5 km off the coast of Okha in the Gulf of Kutch. In the Mahabharata and the Bhagavata Purana, this island is described as the residential island of Lord Krishna, distinct from the main city of Dwarka on the mainland coast where he held court as king. The main Dwarkadhish Temple in Dwarka represents Krishna as Dwarkesh (the sovereign), while Bet Dwarka represents Krishna in a more personal and residential form. For Vaishnava pilgrims, particularly those of the Pushti Marg tradition, completing the Dwarka yatra without visiting Bet Dwarka is considered incomplete.
The principal temple at Bet Dwarka is also called Dwarkadhish Mandir, distinct from the more famous one in the main town, and houses a deity form of Krishna that is considered especially ancient. The island also has the Shankhodhar Temple (named for the conch-shell demon Shankhasura whom Krishna defeated here), the Hanuman Dundi temple, and a small community of fishing families who have lived on the island for generations alongside the pilgrimage infrastructure. The combination of an active village community and a significant temple complex gives Bet Dwarka a texture different from the more purely pilgrimage-focused atmosphere of main Dwarka.
The island's archaeology is also significant. Marine archaeological surveys by the National Institute of Oceanography have found submerged structures in the waters around Bet Dwarka island, consistent with the ancient city described in Sanskrit texts. The finds include stone anchors, pottery and structural remains dating back several millennia. While academic debate continues about the precise nature and dating of these finds, their existence reinforces the deep antiquity of the Dwarka tradition and adds a dimension to the island that goes beyond the purely religious.
Dwarka to Okha: The 36 km Road Leg
The journey from Dwarka to Okha is 36 km on NH947, the same coastal highway that connects Dwarka to Nageshwar and the broader Saurashtra coast. The road is well-maintained and the drive takes approximately 1 hour in normal traffic. Okha is a port town, smaller and more industrial in character than pilgrimage-focused Dwarka, but the drive between the two is pleasant, passing through flat coastal terrain with occasional sea views.
Your transport options from Dwarka to Okha are: GSRTC bus (₹20-30 per person, about 1 hour, multiple departures daily from Dwarka bus stand), shared auto (₹30-50 per person, 45-50 min), or private auto or taxi (₹400-600 for the vehicle one way, or included in a full-day circuit hire). The GSRTC bus is the most economical for solo travellers or couples. For families or groups, a private auto or taxi hired for the day (Dwarka to Okha, wait, Bet Dwarka ferry, return to Okha, Nageshwar, back to Dwarka) at ₹1,500-2,000 for the whole circuit makes more sense economically and in terms of convenience.
On arriving in Okha, the Okha Jetty (ferry point) is well-signposted. From the Okha bus stand or the point where the bus drops you, the jetty is about 500-800 metres, walkable in 10 minutes or a short auto ride for ₹30-40. At the jetty, buy your ferry ticket at the counter before boarding. The government ferry counter is visible and staffed during operating hours.
Okha Jetty to Bet Dwarka: Ferry Options
There are three ways to cross the 3.5 km to Bet Dwarka island: the government ferry and private boats from Okha Jetty, or the Sudarshan Setu road bridge. The government ferry is the most used and most practical for most pilgrims. It runs from approximately 6 AM to 6 PM, with departures roughly every 30-45 minutes depending on passenger numbers and sea conditions. The fare is ₹40-50 per person each way. The boat holds a significant number of passengers and the journey takes 20-30 minutes depending on sea conditions and the specific vessel. On busy pilgrimage days (Ekadashi, festival periods), the wait for a government ferry can be 30-60 minutes due to the number of pilgrims at the jetty.
Private boats can be hired at the jetty for ₹100-200 per person or negotiated for the full boat. They are faster and more flexible in departure timing but cost significantly more. They are worth considering if you are a group with a tight time budget and cannot afford to wait 30-60 minutes for the government ferry during peak hours. During off-peak days (weekdays outside festival periods), the government ferry is usually prompt and the wait is minimal.
Sudarshan Setu, the 2.32 km cable-stayed bridge over the Gulf of Kutch, was inaugurated on 25 February 2024 and is now the quickest way across. It carries two lanes of traffic in each direction plus a 2.5 metre footpath on either side, inscribed along its length with verses from the Bhagavad Gita and images of Lord Krishna, and solar panels above the walkway generate about a megawatt of power. The bridge is open at all hours and is unaffected by sea conditions, so it is the dependable option if you are on a schedule. Many pilgrims still take the boat one way for the traditional crossing and use the bridge for the other leg.
Govt Ferry
₹40–50 per person each way. Runs 6 AM – 6 PM every 30-45 min. Most popular option. 20-30 min crossing.
Private Boat
₹100–200 per person. Flexible departure. Faster on calm days. Good for groups with tight schedule.
Sudarshan Setu
2.32 km road bridge, open 24x7. No boat ticket needed. Drive, cycle or walk across. Footpath carries Bhagavad Gita verses.
What to Do at Bet Dwarka
On arriving at Bet Dwarka by ferry, you dock at the island jetty on the south side. From here the main temple, Dwarkadhish Mandir at Bet Dwarka, is a 5-10 minute walk through the narrow lanes of the island settlement. The island has a small bazaar of its own, with shops selling conch shells (the island is famous for its shanks, or sacred conch shells, collected from the surrounding sea), prasad, puja items and simple food. The Bet Dwarka temple complex is smaller than the main Dwarkadhish in the town but has significant spiritual weight, the deity here is believed to be ancient and has a distinct darshan character.
Temple timings at Bet Dwarka: 6 AM to 12:30 PM and 3 PM to 8 PM in summer; 6:30 AM to 12:30 PM and 2:30 PM to 7:30 PM in winter. Plan your arrival accordingly. The Shankhodhar Temple, dedicated to Vishnu in the form that defeated the conch-shell demon, is a further 10-minute walk from the main temple. The Hanuman Dundi temple is also on the island and worth a brief visit. Allow 1 to 1.5 hours on the island for a comfortable darshan at the main temple plus a walk to Shankhodhar.
One important practical note: the island has limited facilities. There are basic food stalls and some drinking water points near the temple, but no ATM on the island itself. Carry sufficient cash before boarding the ferry at Okha, you will need cash for the return ferry, for any prasad or purchases on the island, and for transport back to Dwarka. Many pilgrims make the mistake of assuming card payment is available at the island jetty counter or shops. It generally is not.
Full Day Plan: Bet Dwarka and Nageshwar from Dwarka
This full-day circuit from Dwarka covers Bet Dwarka and Nageshwar Jyotirlinga, the two major pilgrimage sites outside the main town, in a single day. Here is a workable schedule: depart Dwarka at 7 AM by GSRTC bus or private auto toward Okha (36 km, 1 hour). Arrive Okha Jetty by 8 AM, board government ferry (₹40-50), arrive Bet Dwarka by 8:30 AM. Darshan at Bet Dwarka Dwarkadhish Mandir and Shankhodhar Temple. Return ferry to Okha by 10:30-11 AM.
From Okha, take private auto to Nageshwar Jyotirlinga (22 km, 35-40 min, ₹200-250). Arrive Nageshwar by 11:30-12 PM. Darshan at the 11th Jyotirlinga. Return to Dwarka from Nageshwar (17 km, 35-40 min by shared auto ₹40 or private ₹200-250). Back in Dwarka by 1:30-2:30 PM. This schedule is the standard Dwarka pilgrimage day circuit and is comfortably achievable if you start by 7 AM. After returning to Dwarka, you have the afternoon and evening for Dwarkadhish Temple Uthapan darshan (5 PM) and Sandhya Aarti.
If you wish to add Nageshwar evening aarti (7 PM) to this circuit, remain at Nageshwar after darshan and attend the aarti before returning to Dwarka, you will be back in Dwarka by 8:30-9 PM. This is a long but immensely fulfilling day for pilgrims who want to cover the full outer circuit of the Dwarka sacred geography in a single day.
Frequently Asked Questions
Also Read
Bet Dwarka
Krishna's island residence, the temples, the island atmosphere, what to see and detailed planning for the Okha ferry visit.
Read MoreNageshwar Jyotirlinga
The 11th Jyotirlinga near Dwarka, combine with Bet Dwarka for the classic Dwarka outer circuit day trip.
Plan VisitDwarka Darshan Itinerary
2-day and 3-day itineraries that fit Bet Dwarka, Nageshwar, and all Dwarka sites into a practical pilgrimage schedule.
See Itinerary