Dwarka, Gujarat - The City of Lord Krishna
Dwarka in Gujarat is one of India’s most sacred cities, known as the kingdom of Lord Krishna. From Dwarkadhish Temple to Bet Dwarka and Nageshwar Jyotirlinga, the city blends devotion, history, and coastal beauty. A must-visit for pilgrims and travelers alike.
Dwarka
Dwarka, located on the western coast of Gujarat, is one of the most famous pilgrimage destinations in India. Known as the “Kingdom of Lord Krishna”, this sacred city is one of the Char Dham (four holy pilgrimage sites) and also one of the Sapta Puri (seven most ancient religious cities in India).
Why Visit Dwarka?
Dwarka is not just a spiritual city; it is also filled with history, culture, and natural beauty. With its magnificent temples, peaceful beaches, and rich traditions, Dwarka attracts devotees, travelers, and history lovers from across the world.
Here are the top places to visit in Dwarka
1. Dwarkadhish Temple

The Dwarkadhish Temple, also known as the Jagat Mandir, is one of the most sacred Hindu temples in India, located in Dwarka, Gujarat. Dedicated to Lord Krishna, worshipped here as the “King of Dwarka,” the temple is an important part of the Char Dham Yatra and a major pilgrimage site.
Built over 2,500 years ago, the temple showcases stunning Chalukya-style architecture with a grand five-storied structure supported by 72 beautifully carved pillars. The main deity, Lord Krishna, is worshipped here as Dwarkadhish (King of Dwarka). The temple’s majestic shikhara (spire) rises 78 meters high, visible from miles away.
The temple attracts thousands of devotees daily, especially during Janmashtami and other Krishna festivals. The aarti and rituals held here create a deeply spiritual atmosphere. Read more..
- Timings - Daily: 6:30 AM - 1:00 PM | 5:00 PM - 9:30 PM
- Entry Fee - Free (Donations are welcome)
2. Nageshwar Jyotirlinga Temple

The Nageshwar Jyotirlinga Temple, located about 12 km from Dwarka in Gujarat, is one of the 12 Jyotirlingas of Lord Shiva in India and a highly revered pilgrimage site. Dedicated to Lord Shiva as Nageshwar Mahadev, the temple holds deep spiritual significance for devotees who believe that worshipping here frees them from poison, negativity, and fear.
The temple features a towering 25-meter statue of Lord Shiva, a striking landmark that attracts visitors from afar. Inside the sanctum, the sacred Jyotirlinga is enshrined, where thousands of devotees offer prayers daily. The temple architecture reflects a blend of traditional and modern styles, with serene surroundings that enhance its spiritual atmosphere.
According to legend, this Jyotirlinga is where Lord Shiva defeated a demon named Daruka, protecting his devotee Supriya. Hence, the site symbolizes divine protection and strength. Read more..
- Timings - Daily: 6:00 AM - 9:00 PM
- Entry Fee - Free (No entry fee; donations are welcome)
3. Bet Dwarka

Bet Dwarka, also known as Shankhodhar Island, is a sacred pilgrimage site located about 30 km from Dwarka in Gujarat. Surrounded by the Arabian Sea, this beautiful island holds immense religious significance as it is believed to be the residential place of Lord Krishna during his reign at Dwarka.
The island is accessible by boat from Okha Port, and the journey itself offers stunning views of the sea. The main attraction here is the Dwarkadhish Temple, dedicated to Lord Krishna, where devotees believe Rukmini, his consort, also resided. Along with the temple, the island has several smaller shrines dedicated to Radha, Lakshmi, Satyabhama, and Jambavati.
Bet Dwarka is not only a religious site but also offers a serene beach experience, with opportunities to spot dolphins, marine life, and enjoy the island’s natural beauty. Read more..
- Timings - Daily: 6:00 AM - 6:00 PM (Boat services usually operate from morning till evening)
- Entry Fee - Temple Entry: Free/Boat Ride (Okha Port to Bet Dwarka): ₹20 - ₹50 per person (approx., depending on the boat)
4. Rukmini Devi Temple

The Rukmini Devi Temple in Dwarka, Gujarat, is a beautiful shrine dedicated to Goddess Rukmini, the consort of Lord Krishna. Located around 2 km from Dwarkadhish Temple, it is a must-visit site for devotees and tourists. The temple is believed to be more than 2,500 years old, though the current structure dates back to the 12th century.
The temple stands out for its intricate carvings and stunning architecture, with beautifully sculpted walls depicting gods, goddesses, and celestial beings. A unique ritual here is offering water to the deity, as legend says that once Sage Durvasa cursed Rukmini to live away from Lord Krishna, and since then, devotees offer water to relieve her thirst. Read more..
- Timings: 6:00 AM - 12:00 PM, 4:00 PM - 9:30 PM
- Entry Fee: Free
5. Shivrajpur Blue Flag Beach

Shivrajpur Beach, located 12 km from Dwarka, is one of India’s few Blue Flag certified beaches, recognized for its cleanliness, safety, and eco-friendly facilities. With crystal-clear waters, soft sands, and calm surroundings, it’s an ideal destination for swimming, sunbathing, and family outings. Adventure lovers can also enjoy activities like snorkeling, scuba diving, and boating.
- Timings - Daily: 8:00 AM - 7:00 PM
- Best Time to Visit: Morning & Evening (pleasant weather and beautiful views of sunrise/sunset).
- Entry Fee: Adults: ₹30 Children (5-12 years): ₹10 and Foreigners: ₹250
6. Dwarka Beach - A Peaceful Coastal Retreat in Gujarat

Dwarka Beach, located along the Arabian Sea near the famous Dwarkadhish Temple, is one of the most serene attractions in Gujarat. The beach is known for its clean sands, gentle waves, and spiritual ambiance, making it a perfect spot to relax after visiting the temples of Dwarka. Visitors can enjoy stunning views of the sunrise and sunset, watch colorful seashells and marine life, or simply walk along the peaceful shoreline. The calm and spiritual surroundings make Dwarka Beach a favorite among both pilgrims and travelers.
Whether you are seeking tranquility, natural beauty, or a place to spend quality time with family and friends, Dwarka Beach is an ideal destination to experience.
- Timings - Dwarka Beach Open Daily: 24 hours (no fixed entry timing, but early morning and evening are the best for peaceful walks and sunrise/sunset views).
- Entry Fee - Free (no entry charges).
7. Dwarka Lighthouse - A Panoramic Coastal Viewpoint

The Dwarka Lighthouse, located near Dwarka Beach, is a popular attraction offering breathtaking views of the Arabian Sea. Built in the 19th century and later upgraded, this lighthouse guides ships and fishing boats along the Gujarat coast.
The tall tower, standing against the sea breeze, is a great spot to enjoy panoramic views of the coastline, especially during sunrise and sunset. Visitors often combine their trip to the lighthouse with nearby attractions like Dwarkadhish Temple and Dwarka Beach.
A visit to Dwarka Lighthouse is perfect for those who love scenic views, photography, and the peaceful charm of the sea.
- Timings: 4:00 PM - 6:00 PM (for visitors)
- Entry Fee: Free / Minimal charges (if applicable on-site)
8. Gopi Talab - The Sacred Pond of Dwarka

Gopi Talab, also called Gopi Lake, is a holy pond located about 20 km from Dwarka in Gujarat. It holds great religious importance as it is deeply connected with the legends of Lord Krishna and the Gopis (cowherd girls) from Vrindavan.
According to mythology, when the Gopis could no longer bear separation from Krishna, they came here to meet him. After spending time in his divine presence, they merged into the yellow soil out of pure devotion. This sacred soil, known as Gopi Chandan, is considered holy and is still used by devotees for tilak (forehead mark) during prayers.
The pond is surrounded by serene rural landscapes, offering a peaceful and spiritual atmosphere for visitors. Pilgrims often take a handful of Gopi Chandan as a sacred souvenir, believing it brings positivity and divine blessings.
For those interested in mythology, spirituality, or cultural heritage, Gopi Talab is a must-visit place that beautifully connects history, devotion, and natural charm.
- Timings: 6:00 AM - 6:00 PM
- Entry Fee: Free
9. Gomti Ghat - The Sacred Riverbank of Dwarka

Gomti Ghat, located near the Dwarkadhish Temple in Dwarka, is one of the most sacred and historically significant places in Gujarat. The ghat lies on the banks of the holy Gomti River, which is believed to descend directly from heaven. Pilgrims come here to take a holy dip in the river before entering the temple, as it is said to cleanse the soul and wash away sins.
The ghat is lined with shrines dedicated to Lord Krishna, Rukmini, and other deities, along with small temples such as the Samudra Narayan Temple and Chakra Narayan Temple. Visitors can also spot steps leading down to the river where devotees offer prayers, float diyas, and collect holy water.
One of the highlights of Gomti Ghat is its vibrant spiritual atmosphere. Pilgrims, saints, and tourists can be seen performing rituals, feeding fishes, or simply sitting quietly to absorb the divine energy of this sacred riverbank. Read more..
- Timings: Open all day (best visited early morning or evening aarti time)
- Entry Fee: Free
10. Bhadkeshwar Mahadev Temple - A Unique Seashore Shiva Shrine in Dwarka

Bhadkeshwar Mahadev Temple, located on a small hillock surrounded by the Arabian Sea in Dwarka, is one of the most scenic and spiritual temples in Gujarat. Dedicated to Lord Shiva, the temple houses a naturally occurring Shivling that was found in the sea thousands of years ago and later installed here.
What makes this temple unique is its stunning location. During high tide, the temple appears as if it is floating in the sea, and during low tide, devotees can easily walk across the causeway to offer prayers. This natural phenomenon makes Bhadkeshwar Mahadev Temple a fascinating experience for both devotees and tourists.
The temple is especially crowded during Mahashivratri, when thousands of pilgrims visit to seek blessings. Apart from its religious importance, the temple also offers breathtaking views of the sunrise, sunset, and the vast Arabian Sea, making it a perfect spiritual and scenic destination in Dwarka.
- Timings: Daily, 6:00 AM - 7:00 PM
- Entry Fee: Free
11. Sudama Setu - The Iconic Pedestrian Bridge of Dwarka

Sudama Setu is a beautiful suspension pedestrian bridge built across the Gomti River near Dwarkadhish Temple in Dwarka, Gujarat. The bridge is named after Sudama, the childhood friend and devotee of Lord Krishna, symbolizing their eternal bond of friendship and devotion.
Connecting Dwarkadhish Temple with Panchkui Tirth, Sudama Setu offers a convenient passage for pilgrims and tourists. The bridge is not only significant for its religious symbolism but also provides stunning panoramic views of the Gomti River, Arabian Sea, and Dwarka city.
Walking across Sudama Setu is a peaceful and scenic experience, especially during sunrise and sunset, when the golden hues reflect on the water, creating a magical atmosphere. The bridge has become one of the most visited attractions in Dwarka, combining spirituality, history, and natural beauty. Read more..
- Timings: Daily, 6:00 AM - 1:00 PM | 4:00 PM - 8:00 PM
- Entry Fee: ₹10 - ₹20 per person
12. Swaminarayan Mandir, Dwarka - A Divine Abode of Peace and Faith

Swaminarayan Mandir, located in Dwarka, Gujarat, is a magnificent temple dedicated to Lord Swaminarayan. Built with stunning white marble and intricate carvings, the temple showcases traditional Hindu architecture and exudes a serene spiritual atmosphere.
The temple complex features beautifully decorated idols of Lord Swaminarayan and other deities, along with well-maintained gardens and peaceful surroundings. The temple is a symbol of devotion, discipline, and divine grace, attracting thousands of devotees and visitors every year.
Evenings at Swaminarayan Mandir are especially enchanting, as the temple glows with lights and resonates with devotional hymns and aarti, creating a deeply spiritual experience for everyone.
Timings: Daily, 6:00 AM - 8:00 PM
Entry Fee: Free
13. Gayatri Shaktipeeth, Dwarka - A Sacred Center of Divine Energy

Nestled near the iconic Dwarkadhish Temple in the holy city of Dwarka, Gayatri Shaktipeeth stands as a serene and powerful spiritual sanctuary. Dedicated to Goddess Gayatri, the embodiment of divine wisdom, purity, and enlightenment, this temple draws devotees and seekers from across the country.
A significant part of the All India Gayatri Pariwar, the Shaktipeeth is not just a place of worship but a vibrant center for spiritual growth, meditation, and self-realization. It radiates the teachings of the Gayatri mantra and Sanatan Dharma, promoting inner transformation, moral upliftment, and universal harmony.
With its tranquil ambiance and spiritually charged environment, Gayatri Shaktipeeth, Dwarka offers a space where individuals can connect deeply with the divine, reflect on life’s higher purpose, and rejuvenate their inner being.
Timings: 6:00 AM - 12:00 PM & 4:30 PM - 9:00 PM (may vary slightly)
Entry: Free for all visitors
Best Time to Visit Dwarka
The ideal time to visit Dwarka is between October to March, when the weather is pleasant and suitable for sightseeing and temple visits.
How to Reach Dwarka
- By Air: The nearest airport is Jamnagar (about 137 km away).
- By Train: Dwarka Railway Station is well-connected to major cities like Ahmedabad, Rajkot, and Delhi.
- By Road: Regular buses and taxis are available from nearby cities.
Travel Tips
- Dress modestly while visiting temples.
- Early mornings and evenings are the best times for darshan.
- Don’t miss trying local Gujarati cuisine during your trip.