Gujarat has the longest coastline of any Indian state, curving around the Gulf of Kutch, the Saurashtra peninsula and the Gulf of Khambhat. Much of it is working coast, salt pans and mangroves, but there are good beaches, especially on the Saurashtra coast near Dwarka and Somnath and in Kutch at Mandvi.
Many Gujarat beaches sit beside major pilgrimage sites, so they are busy with families rather than sunbathers. Diu and Daman, former Portuguese enclaves now part of a Union Territory, have Gujarat's most relaxed beach scene and are covered here too because most visitors reach them through Gujarat.
Quick answer
The best beaches in Gujarat are Shivrajpur, about 12 km from Dwarka, which has Blue Flag certification and snorkelling trips; Mandvi in Kutch with its long beach and Vijay Vilas Palace nearby; the temple shores at Dwarka and Somnath; Chorwad; Ahmedpur Mandvi near Diu; and Tithal near Valsad. Nearby Diu's Nagoa and Ghoghla beaches are the most relaxed. Visit from October to March.
Key takeaways
- Gujarat has India's longest coastline, but only a handful of beaches are set up for visitors.
- Shivrajpur near Dwarka holds Blue Flag certification and offers snorkelling and try dives.
- Mandvi in Kutch combines a long beach with a traditional dhow-building yard.
- Somnath's temple stands on the shore; the sea there is for views, not swimming.
- Diu's Nagoa and Ghoghla beaches are close to Gujarat and the most laid-back in the region.
Gujarat beaches at a glance
| Beach | Near | Best for |
|---|---|---|
| Mandvi | Kutch | Long beach, dhow yards, palace |
| Shivrajpur | Dwarka | Blue Flag beach, snorkelling |
| Dwarka and Bet Dwarka | Dwarka | Pilgrimage, sea views |
| Somnath | Gir Somnath | Temple by the sea |
| Chorwad | Junagadh | Rocky coast, old palace |
| Ahmedpur Mandvi | Near Diu | Water sports |
| Tithal | Valsad | Black sand, sunsets |
| Dumas | Surat | City escape, dark sand |
| Nagoa and Ghoghla (Diu) | Diu (UT) | Relaxed beaches, water sports |
| Devka and Jampore (Daman) | Daman (UT) | Weekend beaches |
Saurashtra coast
Shivrajpur
About 12 km from Dwarka on the road to Okha, Shivrajpur has white sand, clear water in season and Blue Flag certification, with managed facilities. Operators offer snorkelling and scuba try dives over the rocky reef.
- Best for
- Families, a clean swim in season
Dwarka and Bet Dwarka
The Dwarkadhish temple overlooks the Gomti river mouth. Bet Dwarka, an island temple site off Okha, is now linked by the Sudarshan Setu bridge. The coast here is for walks and views.
- Best for
- Pilgrims
Somnath

The Somnath temple stands right on the Arabian Sea shore, with a promenade and an evening sound and light show. Swimming is not advised.
- Best for
- Pilgrims, sunset
Chorwad
A rocky stretch of coast near Junagadh with a former summer palace of the Nawabs of Junagadh.
- Best for
- A drive along the coast
Ahmedpur Mandvi
A beach on the Gujarat side of Diu's creek, with water sports and resorts.
- Best for
- Combining with Diu
Kutch
Mandvi

A long, clean beach on the Gulf of Kutch, with camel rides and water sports. The town has a centuries-old tradition of building wooden dhows by hand, and the Vijay Vilas Palace is nearby. Combine it with the Rann of Kutch in winter.
- Best for
- Families, a Kutch trip
South Gujarat
Tithal
A black-sand beach near Valsad with a Swaminarayan temple and a Sai Baba temple on the shore, popular for sunsets.
- Best for
- A day out
Dumas

Surat's beach on the Arabian Sea, known for its dark sand and street food. The water is not suitable for swimming.
- Best for
- An evening from Surat
Diu and Daman (Union Territory)
Diu

A small island off the Saurashtra coast with a Portuguese fort and relaxed beaches: horseshoe-shaped Nagoa with water sports, Ghoghla with Blue Flag certification, and quieter Jallandhar and Chakratirth.
- Best for
- Relaxed beach stays
Things to do in Diu · Nagoa beach guide · Ghoghla beach guide
Daman
Near the Gujarat and Maharashtra border, Daman has Devka and Jampore beaches, forts and churches, and is a common weekend trip from Mumbai and Surat.
- Best for
- Weekends
Things to do in Daman · Devka beach guide · Jampore beach guide
Suggested itinerary
| Day | Plan |
|---|---|
| 1 | Dwarka: Dwarkadhish temple and the Gomti ghat |
| 2 | Shivrajpur beach; Bet Dwarka via the Sudarshan Setu |
| 3 | Drive down the coast to Porbandar and Chorwad |
| 4 | Somnath temple and the evening show |
| 5 | Diu: fort and Nagoa beach |
| 6 | Ghoghla and Chakratirth; depart |
Who is it best for?
Families
Shivrajpur, Mandvi and Diu's Nagoa, with managed facilities.
Pilgrims
Dwarka and Somnath.
Relaxed beach stays
Diu.
How many days?
Two days covers Dwarka and Shivrajpur. A Saurashtra coast trip from Dwarka to Diu takes five to six days; add two days for Mandvi with the Rann of Kutch.
When to go
October to March is best, with mild days and calmer sea. April to June is very hot, and the monsoon, from about June to September, brings rough seas; swimming is unsafe then. Winter is also the season for the Rann of Kutch, which combines well with Mandvi.
Safety
- Swim only at beaches with lifeguards, inside the flagged zone, and never when a red flag is up or during the monsoon.
- Many Gujarat beaches have strong currents and no lifeguards; swim only at managed beaches such as Shivrajpur, in season.
- Do not swim at Somnath, Dumas or other temple and city shores.
- Use licensed water-sports and snorkelling operators, and wear life jackets.
- The sun is intense and shade is limited; carry water and a hat.
What to pack
- Sun hat and high-SPF sunscreen
- Plenty of water
- Modest clothes for temples
- Swimwear for managed beaches
Ready for your beach escape?
FAQs
Which is the best beach in Gujarat?
Shivrajpur near Dwarka, with Blue Flag certification, and Mandvi in Kutch.
Can you swim at Shivrajpur beach?
Yes, in the managed area in season, following lifeguard instructions.
Are Diu's beaches in Gujarat?
Diu is part of the Union Territory of Dadra and Nagar Haveli and Daman and Diu, but most visitors reach it through Gujarat.
When is the best time to visit Gujarat's beaches?
October to March.
Is Dumas beach safe for swimming?
No. It is a place for evening walks and food, not swimming.





