Gujarat boasts one of India’s longest coastlines, stretching for approximately 1,600 km along the Arabian Sea. From peaceful shores and golden sands to historic coastal towns and pilgrimage centres, the state offers a wonderful mix of natural beauty, culture and adventure.
For travellers looking for a refreshing break from crowded cities, the beaches of Gujarat provide plenty of opportunities to unwind by the sea. Whether you want to enjoy water sports, take a leisurely sunset walk, explore historic landmarks or simply relax amid nature, Gujarat has several coastal destinations worth discovering.
Here are some of the best beaches in Gujarat to include in your travel plans.
1. Mandvi BeachLocated in the Kutch district, Mandvi Beach is one of Gujarat’s most scenic and popular coastal destinations. With its clean shoreline, peaceful surroundings and opportunities for adventure, the beach is an excellent choice for a relaxing holiday.
Visitors can take a leisurely stroll along the shore and enjoy beautiful sunsets over the Arabian Sea. The surrounding area also offers opportunities for birdwatching, allowing travellers to experience the natural beauty and wildlife of Kutch.
For a more adventurous experience, visitors can enjoy camel rides and various water activities. Yoga by the sea is another relaxing way to spend time here. The beach’s tranquil atmosphere makes it especially appealing to travellers seeking a peaceful escape.
How to Reach: Mandvi is located in Kutch, around 60 km from Bhuj. Bhuj has the nearest airport and railway station.
Why Visit: The beach is known for its scenic shoreline, peaceful surroundings and proximity to historic attractions.
Things to Do: Enjoy camel rides, water sports, beach walks and a visit to the nearby Vijay Vilas Palace.
Accommodation: Several resorts, hotels and heritage-style stays are available around Mandvi, including properties near Vijay Vilas Palace.
Unique Experience: The windmills around the beach create a distinctive coastal landscape. The area can also be enjoyed during Gujarat’s kite-flying season.
Local Attractions: Explore Mandvi’s traditional shipbuilding yards, where wooden dhow-style vessels are crafted using age-old techniques.
2. Dwarka Beach
Situated along the Arabian Sea, Dwarka Beach is an ideal destination for combining a peaceful seaside experience with a spiritual journey. The beach is located close to the famous Dwarkadhish Temple, making it popular among both pilgrims and tourists.
Dwarka is one of India’s most important Hindu pilgrimage destinations. Along with its religious significance, the coastal region attracts visitors with its marine environment and nearby islands.
Travellers can spend a relaxing evening by the sea, explore the temples around Dwarka and take an excursion to Bet Dwarka. Depending on local conditions and availability, marine activities and boat rides can also add an adventurous element to the trip.
How to Reach: Dwarka is around 130 km from Jamnagar. Dwarka has a railway station, while Jamnagar has the nearest major airport.
Why Visit: It offers a unique combination of spirituality, coastal scenery and cultural exploration.
Things to Do: Visit the Dwarkadhish Temple, explore Bet Dwarka and enjoy a peaceful walk along the coast.
Accommodation: Numerous hotels, guesthouses and pilgrimage-oriented accommodations are available around Dwarka town.
Unique Experience: Take a boat trip towards Bet Dwarka and explore its temples and coastal surroundings.
Local Attractions: Nageshwar Jyotirlinga Temple is an important nearby religious attraction and is traditionally counted among the 12 Jyotirlingas.
3. Porbandar BeachAlso known as Willingdon Marina Beach, Porbandar Beach is a popular coastal attraction in the historic city of Porbandar. Its relaxed atmosphere makes it a pleasant place to enjoy the sea, especially during the early morning or evening.
Located between the coastal destinations of Dwarka and Veraval, Porbandar offers travellers a combination of seaside scenery and historical heritage. Visitors can sit by the shore, watch fishing boats and enjoy the changing colours of the horizon.
A visit to nearby historic attractions makes the experience even more interesting.
How to Reach: Porbandar has its own airport and railway station, making it easily accessible from other parts of Gujarat.
Why Visit: The city is historically significant as the birthplace of Mahatma Gandhi and also offers a peaceful coastal setting.
Things to Do: Visit Kirti Mandir, explore Sudama Temple and enjoy morning or evening walks along the coast.
Accommodation: Hotels and guesthouses in Porbandar offer options for different budgets, with several properties located close to the coastline.
Unique Experience: Enjoy a quiet sunset or evening stroll while exploring a city associated with India’s freedom movement.
Local Attractions: Porbandar Bird Sanctuary and the city’s local food and market areas are also worth exploring.
4. Jamnagar BeachJamnagar and its surrounding coastline offer a fascinating combination of beaches, islands, wetlands and rich marine biodiversity. Balachadi Beach, located around 26 km from Jamnagar, is one of the coastal spots that can be explored during a visit.
The wider coastal region is home to several interesting destinations, including areas around Pirotan Island, Narara and other marine landscapes. The presence of creeks, lagoons and coastal habitats adds to the region’s natural appeal.
Jamnagar is particularly attractive to travellers interested in birdwatching, marine life and exploring Gujarat’s lesser-known coastal areas.
How to Reach: Jamnagar is well connected by road, rail and air, with the city having its own railway station and airport.
Why Visit: The region is known for its coastal landscapes, marine biodiversity and opportunities for wildlife exploration.
Things to Do: Explore Narara Marine National Park, visit Khijadiya Bird Sanctuary and discover the region’s coastal ecosystems.
Accommodation: Jamnagar offers hotels and heritage-style stays suitable for different budgets.
Unique Experience: At Narara Marine National Park, visitors can explore coral reefs and marine life during suitable low-tide conditions.
Local Attractions: Lakhota Palace and Museum are among Jamnagar’s prominent attractions and provide insights into the city’s royal history.
5. Ghogla BeachLocated on the outskirts of Diu, Ghogla Beach is a comparatively peaceful coastal destination that offers a welcome break from the busier parts of the town. Its broad sandy shoreline and relaxed atmosphere make it suitable for both families and travellers seeking a quieter seaside experience.
The beach is also known for recreational activities and water sports. Visitors can spend time relaxing on the shore or try activities such as parasailing, surfing and banana boat rides, subject to seasonal and local conditions.
How to Reach: Ghogla Beach is located in Diu and can be reached by road. Diu Airport provides convenient air access to the region.
Why Visit: Its spacious shoreline, relatively peaceful surroundings and recreational activities make it a good choice for a relaxing coastal holiday.
Things to Do: Try water sports, enjoy a beach walk, relax by the sea and explore nearby attractions.
Accommodation: Diu has a range of hotels and resorts, including options close to the beach.
Unique Experience: The relatively open and less crowded setting makes Ghogla suitable for peaceful outings and family holidays.
Local Attractions: Diu Fort and Naida Caves are among the major attractions to explore during a visit.
6. Jallandhar BeachLocated around 1 km from Diu, Jallandhar Beach is a relatively quiet coastal spot known for its peaceful surroundings and association with the legendary figure of Jallandhar.
The beach has a small shrine dedicated to Goddess Chandrika, while a memorial associated with Jallandhar can be found on a nearby hill. This combination of mythology, local heritage and coastal scenery gives the destination a distinctive character.
Its sparse crowds make it an appealing place for travellers looking for a calm setting away from busy tourist areas. Visitors can also enjoy selected water activities depending on local conditions.
How to Reach: Jallandhar Beach is located in Diu and is easily accessible by road. Diu Airport is the nearest airport.
Why Visit: The beach offers a peaceful atmosphere combined with local mythology and cultural significance.
Things to Do: Visit the nearby shrine, relax by the sea and enjoy available recreational activities.
Accommodation: Diu has several hotels, resorts and cottages offering convenient access to the beach.
Unique Experience: The association with the legend of Jallandhar adds an unusual cultural dimension to the coastal experience.
Local Attractions: Diu Museum and St. Paul’s Church are nearby attractions known for their historical and architectural significance.
7. Devka BeachDevka Beach in Daman is a popular coastal destination known for its promenade, rocky shoreline and relaxed atmosphere. It offers a different experience from Gujarat’s wide sandy beaches and is particularly suitable for visitors looking for a casual seaside outing.
The coastline is ideal for photography, leisurely walks and enjoying the sea breeze. Families can also explore nearby entertainment options, while the surrounding area offers plenty of restaurants and accommodation choices.
How to Reach: Devka Beach is located in Daman and can be reached by road. Daman is also accessible from nearby cities in Gujarat and Maharashtra.
Why Visit: The beach combines coastal scenery, recreational facilities and easy access to Daman’s other attractions.
Things to Do: Walk along the promenade, enjoy the seaside atmosphere, explore nearby entertainment options and sample local cuisine.
Accommodation: Daman offers a variety of hotels, resorts and boutique properties for different budgets.
Unique Experience: The rocky coastline creates interesting views and photographic opportunities, particularly around the changing tides.
Local Attractions: Moti Daman Fort and the historic lighthouse are among the prominent places to explore nearby.
8. Dandi BeachDandi Beach is not only a scenic coastal destination but also a place of immense historical importance. Located near Navsari, Dandi is famously associated with Mahatma Gandhi’s Salt March of 1930, making it an important destination for travellers interested in India’s freedom struggle.
The peaceful shoreline provides an opportunity to relax while also reflecting on one of the most significant movements in India’s modern history. The expansive beach, open skies and quiet surroundings make Dandi suitable for a leisurely weekend outing.
How to Reach: Dandi is located near Navsari and is approximately 100 km from Surat. It can be reached conveniently by road.
Why Visit: The beach is nationally significant because of its connection with Mahatma Gandhi’s Salt March.
Things to Do: Visit the Salt March Memorial, explore the surrounding village and enjoy a peaceful walk along the beach.
Accommodation: Hotels and guesthouses are available in nearby Navsari and other surrounding towns.
Unique Experience: Explore landmarks connected with the historic Salt March and learn more about India’s independence movement.
Local Attractions: The Dandi Memorial and other sites associated with the Salt Satyagraha are important attractions for history enthusiasts.
9. Tithal BeachLocated near Valsad, Tithal Beach is one of South Gujarat’s best-known coastal attractions. Unlike many sandy beaches, Tithal is particularly famous for its distinctive black sand, which gives the shoreline a unique appearance.
The beach attracts families, couples and groups looking for a relaxed outing. Visitors can enjoy beach walks, camel and horse rides, local snacks and various recreational activities. The surrounding area is also home to several important temples, making Tithal a destination where spirituality and leisure come together.
Three notable religious sites near the beach are the BAPS Swaminarayan Temple, Sai Baba Temple and Vishnu Temple, all of which attract devotees from nearby areas.
How to Reach: Tithal Beach is located near Valsad and can be reached by road and rail. It is around 100 km from Surat.
Why Visit: Its distinctive black sand, relaxed atmosphere and nearby temples make it a popular South Gujarat getaway.
Things to Do: Enjoy beach walks, camel and horse rides, local food and visits to the nearby temples.
Accommodation: Resorts, hotels and guesthouses are available around Valsad and Tithal.
Unique Experience: The black-sand shoreline offers a distinctive coastal setting and is especially pleasant for early-morning walks and peaceful moments by the sea.
Local Attractions: Explore the temples surrounding Tithal Beach and browse local markets for snacks, handicrafts and souvenirs.