Recently, Prime Minister Narendra Modi was seen scuba diving in Panchkui Beach, Gujrat, and offering prayers to the ancient Dwarka City of Lord Krishna immersed in the Arabian Sea. He posted pictures of him praying underwater on X and now people online are furiously looking for scuba diving spots to explore. If you are also craving an underwater adventure, we have created a list of the top 5 destinations for scuba diving in India. 

1. Beyt Dwarka Island, Gujrat 

Let’s start with the currently popular, Dwarka with its stunning view of the Arabian Sea. There are a lot of scuba diving companies there that can provide top-notch scuba diving experience. The average starting price for the dive is INR 2,500 for the beautiful view of the beach underwater and also the remains of the ancient city of Dwarka.

2. Grand Island, Goa

When it comes to scuba diving one of the most popular destinations is Grand Island, Goa. Grand Island also known as “Bat Island” is an amazing place for those who love water activities and enjoy the underwater world. The island is full of adventures like scuba diving, snorkelling, boating, fishing, dolphin sighting, and swimming. If you are looking for a day filled with water sports on the beach make sure you visit the Grand Island. 

3. Kadmat Islands, Lakshadeep

With its beautiful white sand beaches and spectacular blue water, the Kadmat Islands are truly majestic. Also known as “Cardamom Island”, it has colourful coral reefs and sea life. Diving in Kadmat is really special as it is full of exotic sea animals and one can easily spot animals like sea turtles, fantail rays, eagle rays, great barracuda and many others. 

4. Havelock Island, Andamans

Havelock Island is known for its amazing beaches like Radhanagar Beach, Elephant Beach, and Vijaynagar Beach. It’s full of colourful corals and diverse marine life with some of the best dive sites in the world like Jackson’s Bar, The Wall, Dixon's Pinnacle, and Johnny’s Gorge. 

5. Netrani Island, Karnataka

Situated near the Murdeshwar temple, Netrani Island has some of the most beautiful sights in the world. Scuba diving here costs around INR 5000 and the Grand Central Station dive site is the best if you are looking to witness vibrant fishes like surgeonfish, batfish, red snappers, parrotfish, rabbitfish and many more.