Shivrajpur Beach: Gujarat's Blue Flag Beach Near Dwarka

Shivrajpur beach, about 12 km from Dwarka, is Gujarat's first Blue Flag certified beach, known for its clean turquoise water, white sand, scuba diving and snorkeling. It is open 8:00 AM to 7:00 PM daily, with entry around Rs 30 for adults, and pairs easily with the Nageshwar Jyotirlinga and Bet Dwarka.
Just a short drive from the temple town of Dwarka, Shivrajpur beach is a pristine, white-sand gem and one of the cleanest beaches in India. This guide, from the team behind Somnath Dwarka Tour Package, a unit of Experience My India, covers what makes Shivrajpur a Blue Flag beach, the things to do there, the timings and entry fee and how to reach it and pair it with your Dwarka pilgrimage.
About Shivrajpur beach
Shivrajpur beach is a pristine, white-sand coastal destination in the Devbhumi Dwarka district of Gujarat, renowned for being an official Blue Flag certified beach. Set along the Dwarka to Okha highway near Shivrajpur village, about 12 km northwest of Dwarka town, it is a long, clean stretch of bright sand between a rocky shoreline and a lighthouse. With crystal-clear, shallow turquoise waters, well-kept facilities and a calm, family-friendly atmosphere, it has quickly become one of Gujarat's most popular beaches, drawing visitors from across India since it earned its Blue Flag status. It is a wonderful place to relax, take a dip, try water sports or simply watch the sun set over the Arabian Sea. Coming after the intense devotion of a Dwarka pilgrimage, a few hours by the calm, clean sea is the perfect way to unwind, which is why the beach has become such a beloved part of a Dwarka trip.
Shivrajpur beach at a glance
Beach | Shivrajpur beach, Blue Flag certified |
Location | Shivrajpur village, about 12 km from Dwarka |
Timings | 8:00 AM to 7:00 PM daily |
Entry | About Rs 30 adults, Rs 20 children |
Best time | October to April |
Known for | Blue Flag status, scuba, snorkeling, sunsets |
What is a Blue Flag beach?
The Blue Flag is a prestigious international eco-label awarded to beaches that meet strict standards for clean bathing water, safety, facilities and environmental management. Run by the Foundation for Environment Education, it is one of the world's most recognised marks of a clean, well-managed beach. Shivrajpur was Gujarat's first beach to earn this certification, receiving the Blue Flag in October 2020 and it remains a proud symbol of the state's coastal conservation efforts. In practice, the certification means you will find designated entry gates, clean wash areas and change rooms, lifeguard-marked swimming zones, clear signage and a shoreline kept notably cleaner than most local beaches, giving visitors a safe and pleasant experience. Being counted among the cleanest beaches in the world has put Shivrajpur firmly on the map and it is a point of pride for Gujarat that its coast can offer a beach of such international standard so close to the ancient temple town of Dwarka.
Things to do at Shivrajpur beach
Shivrajpur offers a lovely mix of relaxation and adventure, with something for every kind of visitor:
Scuba diving: the clear waters make Shivrajpur one of the best places in Gujarat to try scuba diving, with operators offering introductory dives for beginners, typically for around Rs 2,500 per person, best in the calm winter months for good visibility. No swimming skills are needed for the introductory dives, though those with heart, breathing or certain other health conditions are advised not to dive.
Snorkeling: a gentler way to explore the shallow, clear waters and marine life, with short guided sessions offered at the beach, usually for a modest fee.
Boating and island tours: boat rides and island tours are available when the sea is calm, a fun way to enjoy the coast and get a different view of the shoreline.
Sea bathing: wade and swim in the shallow, calm water within the lifeguard-marked zones, ideal for families.
Sunsets and dolphins: the beach is famous for its glorious sunsets over the Arabian Sea and if you are lucky, you may spot dolphins offshore, especially in the early morning, along with exotic coastal birds, though sightings are a bonus, not a guarantee.
Shivrajpur beach timings and entry fee
Shivrajpur beach is open daily from 8:00 AM to 7:00 PM and is best enjoyed during daylight hours for the clear water, the activities and the sunset. The entry fee is about Rs 30 per adult and Rs 20 for children, with parking of roughly Rs 50 for four-wheelers and water sports and some facilities carry their own separate charges. The nominal entry fee helps maintain the Blue Flag standards of cleanliness and safety that make the beach so pleasant. It is best to arrive by late afternoon if you want to enjoy the golden hour and the sunset before the beach closes for the day. Weekends and holidays can be busier, but the shoreline is wide and long, so it rarely feels crowded and there is plenty of room to find your own quiet stretch of sand.
Facilities and the lighthouse
As a Blue Flag beach, Shivrajpur is well equipped for visitors. You will find designated entry gates, change rooms and clean wash areas, drinking water points, a children's play area and a few food stalls for quick bites, though there are no major restaurants right on the sand. Wooden, grass-roofed umbrellas dot the shore, offering shade on the open beach and lifeguard-marked zones keep swimmers safe. A lighthouse stands close to the shore near Shivrajpur village, adding to the scenery and the sense of a well-kept, cared-for coast. The whole beach is developed and maintained by the Gujarat Ecology Commission, under the Forest and Environment Department, which is why it feels so clean and organised compared with many local beaches. Some of these facilities may carry a small charge, so it is worth carrying a little cash for the change rooms, water sports and refreshments.
Best time to visit Shivrajpur beach
The best time to visit Shivrajpur beach is from October to April, when the weather is pleasant and the waters are at their clearest turquoise, ideal for water sports and sunbathing, in line with the best time to visit Dwarka. The winter months are especially good for scuba diving and snorkeling, when the sea is calm and visibility underwater is best. Avoid the peak summer heat and the monsoon, when the sea can be rough and water sports may be paused for safety. Early mornings offer calm water and the best chance of spotting dolphins, while late afternoons are perfect for the sunset. Combining a morning temple darshan in Dwarka with an afternoon and evening at Shivrajpur is a wonderful way to structure a day, ending with the sun sinking into the Arabian Sea.
How to reach Shivrajpur beach
Shivrajpur beach lies about 12 km northwest of Dwarka along the Dwarka to Okha highway, an easy 15 to 20 minute drive. By road, which is the simplest option, you can hire a local auto rickshaw, usually around Rs 200 to Rs 300 one way or a private taxi from Dwarka; a Somnath Dwarka taxi service can arrange this. By train, the nearest station is Dwarka railway station, about 14 km away, well connected to major cities. By air, the closest airport is Jamnagar, about 138 km away, connected to major domestic hubs, from where you can drive on to Dwarka and the beach. See our how to reach Dwarka guide for all the options.
Combine Shivrajpur with Nageshwar and Bet Dwarka
One of the joys of Shivrajpur is how easily it fits into a Dwarka itinerary. It lies on the same Dwarka to Okha road as two of the area's most important sites, so it is commonly paired with the Nageshwar Jyotirlinga, one of the twelve Jyotirlingas of Lord Shiva and Bet Dwarka, the sacred island of Lord Krishna. A classic outing takes in the Nageshwar temple, the Bet Dwarka ferry and island and a relaxing stop at Shivrajpur beach, all in one day. Our Dwarka to Bet Dwarka distance and Dwarka to Nageshwar distance guides help you plan the route.
Tips for visiting Shivrajpur beach
A few pointers make your beach visit better:
Swim only in the lifeguard-marked zones, as the surf can get stronger as the day goes on and there may be no rescue crew outside them.
Carry sun protection, a cap, sunglasses and sunscreen, as natural shade is limited on the open sand.
Bring swimwear and a quick-dry towel if you plan a dip and use the change rooms provided.
Book water sports with the beach operators on site and note activities may pause if the sea is rough or visibility is poor.
Reach by late afternoon, around 5 PM, to enjoy the golden hour and sunset before the beach closes at 7 PM.
Do not litter and respect the Blue Flag rules and signage that keep the beach clean and safe for all.
Plan your Dwarka trip
Shivrajpur beach is a perfect addition to a Dwarka pilgrimage, blending the sacred and the scenic. Read our Dwarka city guide for the temple and the sights, take the aarti at Gomti Ghat, book Somnath Dwarka hotels near the temple and let the Experience My India Somnath Dwarka tour packages handle the temples, the beach and the whole itinerary, so you can enjoy the darshan and the coast. You can also continue down to Somnath for a fuller Saurashtra trip.
Related guides
To plan the rest of your Dwarka trip, these related guides help:
Related guide | What it covers |
Air, rail and road access to the Somnath coast. | |
The season and festivals that shape when to travel. | |
The temple of Krishna's queen near Dwarka. | |
What to eat around the temple town. | |
The top sights and spots around Dwarka. | |
When to add a lion safari to your trip. |
Plan your visit
Experience My India can arrange your Dwarka trip with Shivrajpur beach and the temples. Browse more travel guides, message us on WhatsApp or call +91 73006 20809.

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.
