Bet Dwarkadhish Temple
Dwarka, Gujarat · temple
- Days OpenOpen daily
- Entry FeeFree Entry
Set on the low, sun-bleached island of Bet Dwarka — also called Beyt Dwarka or Shankhodhar — a short sea channel north of the mainland town of Okha, the Bet Dwarkadhish Temple is the spiritual heart of one of the most atmospheric corners of the Dwarka pilgrim circuit. By tradition this island is held to be the place where Lord Krishna made his home and lived with his family and companions, and where, in a much-loved legend, he received his childhood friend Sudama; for that reason the shrine, also known locally as the Keshavraiji temple, draws a steady stream of pilgrims who complete their darshan at the great Dwarkadhish (Jagat Mandir) on the mainland before crossing the water.
Where to Eat Nearby
- ✦Pure-veg Gujarati thali eateries near the Bet Dwarka jetty
- ✦Pure-veg snack and chai stalls around Okha port
- ✦Pure-veg Kathiyawadi thali restaurants near the mainland Dwarkadhish temple
About
Set on the low, sun-bleached island of Bet Dwarka — also called Beyt Dwarka or Shankhodhar — a short sea channel north of the mainland town of Okha, the Bet Dwarkadhish Temple is the spiritual heart of one of the most atmospheric corners of the Dwarka pilgrim circuit.
- By tradition this island is held to be the place where Lord Krishna made his home and lived with his family and companions, and where, in a much-loved legend, he received his childhood friend Sudama; for that reason the shrine, also known locally as the Keshavraiji temple, draws a steady stream of pilgrims who complete their darshan at the great Dwarkadhish (Jagat Mandir) on the mainland before crossing the water.
- The temple sits within a compact cluster of shrines just beyond the island's boat jetty, its halls rich with silver and layered with generations of devotional offerings.
- The presiding image of Krishna as Dwarkadhish — the Lord of Dwarka — is dressed and adorned through the day in the Pushtimarg style, and the aarti hours fill the low chambers with lamplight, bells and song.
- Around the main sanctum stand a number of smaller shrines to Krishna's kin and consorts, and the whole complex has the intimate, worn, salt-air character of an old sea-facing pilgrimage settlement rather than a monumental temple town.
- Reaching the island is part of the experience.
- For generations the crossing from Okha was made by shared ferry boats gliding over shallow turquoise water busy with gulls, and the boat ride remains a memorable approach.
- Since 2024 the Sudarshan Setu — a long cable-stayed bridge linking Okha to Bet Dwarka — has also made the island reachable by road, easing the journey for elderly and family pilgrims while the ferries still ply for those who want the traditional passage.
- Mornings and the cooler winter months, especially around Janmashtami, are the most rewarding times to visit; carry sun protection and modest dress, and allow time for the unhurried, breezy island atmosphere.
- For food, Bet Dwarka and the Okha jetty area are firmly part of a strictly vegetarian pilgrim belt, so it is easy to eat well without compromise — though note the surrounding coast has working fishing harbours, so choose clearly pure-vegetarian kitchens.
- Simple pure-veg Gujarati and Kathiyawadi eateries near the island jetty and around Okha serve unlimited thalis of rotla, shaak, dal, kadhi, rice and buttermilk, alongside fried snacks, poha and hot chai for arriving pilgrims.
- Many visitors also take the temple's satvik prasad, and the fuller sit-down Gujarati thali restaurants clustered near the mainland Dwarkadhish temple, a short drive back across the bridge, make a reliable pure-veg meal stop before or after the island crossing.
Timings & Entry Fee
Verified: August 2026
Location & How to Reach
Address
Bet Dwarka Island (Shankhodhar), off Okha, Devbhumi Dwarka district, Dwarka, Gujarat, 361350
How to Reach: Bet Dwarka lies off Okha, about 30 km north of Dwarka town. Reach Okha by road or by train (Okha is the terminus of the coastal line), then cross to the island either by the traditional shared ferry boats from Okha jetty or by road over the Sudarshan Setu bridge (opened 2024). From the island jetty the temple is a short walk.
Frequently Asked Questions
Why is Bet Dwarka significant?
By tradition, the island of Bet Dwarka is believed to be the place where Lord Krishna made his home and lived with his family, and where he is said to have welcomed his friend Sudama. Its main shrine, the Bet Dwarkadhish (Keshavraiji) temple, is an important stop on the Dwarka pilgrim circuit.
How do I get to Bet Dwarka island?
Travel to Okha, about 30 km north of Dwarka town, then cross the short sea channel. You can take the traditional shared ferry boats from Okha jetty or drive across the Sudarshan Setu bridge, which opened in 2024 and connects Okha directly to the island.
Where can I eat vegetarian food near Bet Dwarka?
The whole area is a strictly vegetarian pilgrim belt. Simple pure-veg Gujarati and Kathiyawadi thali eateries near the island jetty and around Okha port serve unlimited thalis, snacks and chai, and there are fuller pure-veg thali restaurants near the mainland Dwarkadhish temple. As the coast has fishing harbours, choose clearly pure-vegetarian kitchens.
Is Bet Dwarka the same as the Dwarkadhish temple in Dwarka town?
No. The famous Dwarkadhish (Jagat Mandir) is in Dwarka town on the mainland, while the Bet Dwarkadhish temple is on Bet Dwarka island off Okha. Many pilgrims visit both, doing the mainland temple first and then crossing to the island.
What is the best time to visit?
October to March offers the most comfortable coastal weather. Mornings tend to have calmer boat crossings, and the Janmashtami festival is the most vibrant time, though also the most crowded.