Spiritual PlaceIsland pilgrimage site

Bet Dwarka

Gulf of Kutch island off Okha, linked to Krishna's Dwarka, with temples and Harappan-era finds

Sign in to save places and plan trips, day by day.

01 — The story

The story

Bet Dwarka, also called Shankhodhar after the conch shells found here, is an inhabited island lying at the Gulf of Kutch's mouth, 2 km off Okha and 25 km north of Dwarka. It is about 8 km long. The island is regarded as part of ancient Dvaraka, Krishna's city in the Mahabharata and Skanda Purana, and underwater and onshore digs have found Late Harappan pottery, a seal and a 580-metre protective wall dated to 1500 BCE.

Its temples date from around the end of the 18th century. The Dwarkadhish and Shri Keshavraiji temples are the main Krishna shrines, joined by the Hanuman Dandi temple, a Vaishnav Mahaprabhu Bethak, a gurdwara and the small Abhaya Mata temple. Once reached only by ferry, the island has since 2024 been linked to Okha by the Sudarshan Setu sea bridge. Sand beaches ring it, and it was the first site in Gujarat to be developed for ecotourism.

Unmapia

02 — About

About Bet Dwarka

Coming soon

We’re still writing about Bet Dwarka: its history, what’s there and why it’s worth the trip.

Where it is

Devbhumi Dwarka, Gujarat

22.46° N 69.10° E