Kudozz Club
Plan My Trip →or email connect@kudozz.in
Camel ride at sunset on Mandvi beach, Kutch
GujaratBeachesShivrajpurMandvi

Best Beaches in Gujarat: Shivrajpur, Mandvi, Dwarka and the Saurashtra Coast

Gujarat has India's longest coastline, but its beaches are less known than its temples and deserts. Here are the ones worth the trip.

4 min read · Updated September 2026

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

BeachNearBest for
MandviKutchLong beach, dhow yards, palace
ShivrajpurDwarkaBlue Flag beach, snorkelling
Dwarka and Bet DwarkaDwarkaPilgrimage, sea views
SomnathGir SomnathTemple by the sea
ChorwadJunagadhRocky coast, old palace
Ahmedpur MandviNear DiuWater sports
TithalValsadBlack sand, sunsets
DumasSuratCity 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

Things to do in Dwarka

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

Dwarka travel guide

Somnath

The Somnath temple beside the Arabian Sea
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

Somnath travel guide

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

Mandvi beach, 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

Mandvi travel guide · Things to do in Kutch

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

Dumas beach, Surat
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

Things to do in Surat

Diu and Daman (Union Territory)

Diu

The horseshoe bay of Nagoa beach, Diu
Nagoa beach

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

DayPlan
1Dwarka: Dwarkadhish temple and the Gomti ghat
2Shivrajpur beach; Bet Dwarka via the Sudarshan Setu
3Drive down the coast to Porbandar and Chorwad
4Somnath temple and the evening show
5Diu: fort and Nagoa beach
6Ghoghla 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.