Beaches in North India may not be as well-known as those in the South, but they offer fantastic spots to relax and enjoy the sea. From Gujarat to West Bengal, these beaches provide a mix of fun activities, history, and local culture. Some are bustling with tourists, while others are secluded. The popular beaches in North India have golden sand, lively markets, and exciting water sports. This list covers the top beaches in North India and more, offering something for everyone for a perfect getaway.
Top 10 Beaches In North India
Discover the best beaches in North India, perfect for a relaxing vacation or an adventure-filled trip.
1. Tithal Beach
Photo: Keyur Tandel / Unsplash
Tithal Beach is known for its black sand and is a great place for a short getaway. People walk along the shore, play in the water, and enjoy snacks from the stalls. Due to its strong waves, it’s best suited for relaxation rather than swimming. The sunset here looks beautiful, and the cool breeze makes the evenings enjoyable. Families and groups of friends often come here for a picnic.
Things To Do: Walking on black sand, enjoying local snacks, visiting Swaminarayan Temple, camel and horse rides
Location: Tithal, Gujarat
2. Diu Beach
Photo: Piyush Tripathi / Wikimedia Commons
Diu Beach has clean water and soft sand, making it a great spot for a holiday. Tourists enjoy the quiet surroundings and participate in jet skiing and parasailing activities. Coconut trees line the shore, and there are small stalls serving seafood. The beach is less crowded than other places, which makes it feel more relaxed. Near the beach are old Portuguese buildings like St. Paul’s Church and St. Thomas Church Museum, which you can explore.
Things To Do: Jet skiing, parasailing, beachside cafés, visiting Diu Fort
Location: Diu, Daman and Diu
3. Mandvi Beach
Photo: Prince Patel / Unsplash
Mandvi Beach stands out with its long stretch of golden sand and clean surroundings. The calm waters make it a good spot for relaxing walks along the shore. Horse and camel rides are popular activities, attracting both tourists and locals. One unique feature of this beach is the windmills lined up along the coast, adding a different charm to the view. Many visitors stop by the food stalls to try fresh seafood. It’s a great place for a simple and enjoyable beach outing.
Things To Do: Camel and horse rides, visiting Vijay Vilas Palace, enjoying local seafood
Location: Mandvi, Gujarat
4. Gopalpur Beach
Photo: Sohan Rayguru / Unsplash
Gopalpur Beach is known for its soft sand and strong waves. Many visitors like walking along the shore or relaxing near the old lighthouse. The beach is not very crowded, making it a good spot for a quiet outing. Fishermen can be seen bringing in their catch, and fresh seafood is available at nearby stalls. The breeze here makes it comfortable, even during the summer.
Things To Do: Walking along the shore, visiting the lighthouse, trying fresh seafood
Location: Gopalpur, Odisha
5. Puri Beach
Photo: Mahii1428 / Wikimedia Commons
Puri Beach is well known for its mix of spirituality and lively atmosphere. Many visitors come here after visiting the famous Jagannath Temple. The strong waves make it a fun spot for playing in the water. Early mornings are busy with fishermen bringing in fresh catch, which is interesting to watch. The beach is lined with food stalls selling seafood and local snacks. Some visitors also like collecting seashells along the shore, making it a great place for a relaxed outing.
Things To Do: Swimming, watching the sunrise, visiting Jagannath Temple, trying seafood
Location: Puri, Odisha
6. Chandipur Beach
Photo: sarthakm71 / Wikimedia Commons
Chandipur Beach is a unique disappearing sea. During low tide, the water moves back several kilometres, allowing visitors to walk on the exposed seabed and spot small sea creatures. This natural phenomenon makes the beach different from others. It is a quiet place, perfect for a relaxing visit. Many visit for a picnic or to try fresh seafood from local stalls. The changing tides and open space make it an interesting spot to explore at different times of the day.
Things To Do: Walking into the sea during low tide, collecting seashells, trying seafood
Location: Chandipur, Odisha
7. Somnath Beach
Photo: Sneha G Gupta / Wikimedia Commons
Somnath Beach is known for its connection to the Somnath Temple. Many visitors come here after offering prayers at the temple. The waves are strong, so swimming is not recommended, but walking along the shore is common. The sunset views attract many people. Small food stalls nearby serve local snacks and seafood, adding to the experience. The beach offers a peaceful setting where visitors can sit, relax, and enjoy the cool breeze while listening to the sound of the waves.
Things To Do: Walking on the shore, visiting Somnath Temple, trying local snacks
Location: Somnath, Gujarat
8. Bet Dwarka Beach
Photo: VasuVR / Wikimedia Commons / Image For Representation Only
Bet Dwarka Beach is located on a small island near Dwarka. Visitors reach the island by boat, which makes the journey exciting. The beach has clean sand and blue water, making it a peaceful spot to walk and relax. It is close to the famous Dwarkadhish Temple, so many pilgrims visit after prayers. Dolphins can sometimes be seen in the water, which is a special attraction here. The beach is also known for its sea shells and marine life.
Things To Do: Walking along the shore, collecting sea shells, boat rides, visiting Dwarkadhish Temple
Location: Bet Dwarka, Gujarat
9. Digha Beach
Photo: Debarghya Meikap / Unsplash
Digha Beach is one of the most popular North India beaches, known for its wide shore and big waves. Many families and groups visit here for a weekend getaway. The beach is lined with hotels, restaurants, and shops, making it a convenient spot for visitors. People enjoy splashing in the waves, taking long walks, and collecting seashells. Fresh seafood, especially prawns and fish, is available at local stalls. The beach becomes lively in the evening with lights and music, and visitors enjoy the cool breeze, making it a great place to relax and have fun.
Things To Do: Swimming, trying seafood, shopping at nearby markets
Location: Digha, West Bengal
10. Tajpur Beach
Photo: Ranjit Pradhan / Unsplash
Tajpur Beach is one of the secluded beaches in North India, offering a quieter alternative to the more crowded Digha Beach. The shore is known for its red crabs, which create a unique sight as they move across the sand. Adventure seekers can try water sports like paragliding and jet skiing, while others can simply relax by the waves. Small food stalls serve fresh seafood, adding to the beachside experience. A few cosy resorts nearby provide a comfortable stay, making Tajpur Beach a great choice for a peaceful and enjoyable visit.
Things To Do: Watching red crabs, jet skiing, paragliding, trying seafood
Location: Tajpur, West Bengal
Beaches in North India offer a mix of adventure, history, and natural beauty. Some are perfect for water sports, while others are great for a quiet escape. Whether you want to explore temples, enjoy local seafood, or simply walk by the sea, these beaches have something to offer. Plan a trip with TripXL and explore the beautiful beaches in India without any hassle.
Cover Photo: Nirmal Rajendharkumar / Unsplash