Written by

Snorkeling is a great underwater adventure sport and it is widely practiced all over the world including India. Earlier, there were a few places known for this activity but with its increasing popularity, it can now be found in other places. If snorkeling is a part of your to-do list but haven’t been able to do it yet then this list of places for snorkeling in India is perfect for you. The list includes all the famous spots and islands where you can do and learn about this activity. India is counted among the best places for snorkeling so check what this country has in store for you.

6 Places For Snorkeling In India

Here are handpicked places where you can head to for snorkeling in India. Check them out and see where you will be heading next for this activity.

1. Andaman Islands

Andaman Islands

Image Source
The Andaman Islands are well known for its beaches, calm water, and rich marine life. Some of the main islands for snorkeling in the Andaman Islands are as mentioned below:

Havelock Island: This is one of the finest islands in India and is known to be simply perfect for snorkeling. If you are in the Andaman Islands, then make sure not to miss trying snorkeling in Havelock Island where the peaceful yet clear water and soft sand makes it very suitable for the said water sport.

Red Skin Island: It is another fine spot for snorkeling and has inherited its name from its red corals found in this place. It is said to be an integral part of Mahatma Gandhi Marine National Park and is well situated near Jolly Buy Island. Without a doubt, this spot is extremely suitable for snorkeling.

Cinque Island: This island is close to the beautiful Port Blair and is graciously located in Mahatma Gandhi Marine National Park. This has to be one of the best spots for snorkeling owing to its crystal-clear water and magnificent black corals.

Price: Up to INR 1,000 for 30 minutes

Must Read: Jaipur Railway Station Becomes The Cleanest Railway Station In India

Looking To Book An International Holiday?

2. Netrani Islands, Karnataka

Netrani Islands

Image Source
This is one of the finest destinations in India for snorkeling. It is profoundly called Pigeon Island owing to its large pigeon population. It is widely reputed and recognized for its rich marine life which includes several species of fish such as butterflyfish, parrotfish, eels, mantas, clownfish, and several others. This is a great place indeed to travel with friends and family.

Price: Up to INR 1,000 for 30 minutes

Suggested Read: 38 Romantic Honeymoon Places In South India That Cast Utter Magic

3. Grand Island, Goa

Grand Island

Image Source
Goa is a great place for vacation and there is an endless number of visitors flying in and out throughout the year. It is indeed quite a popular place for enjoying several water sports including snorkeling. The best recommended season for snorkeling here is said to be between mid-October and April. To make a note of, there are 7 different sites for snorkeling and all of them are known to be equally beautiful and exciting for several given reasons. As every place is said to have its pros and cons like wisely the drawback of Grand Island is that the water here is not very clean hence the visibility is likely to be not very good however you can still manage to see pretty well and clearly under the water. If you are in Goa then make sure you don’t miss visiting the very beautiful Grand Island and have the best experience of your lifetime.

Price: Up to INR 2,000 for 30 minutes

Suggested Read: 15 Captivating Honeymoon Destinations In North East India

4. Lakshadweep


Image Source
Lakshadweep is a great place to visit with your near and dear ones and there are several islands that are said to be well surrounded by fascinating coral reefs and an absolutely amazing abundant marine life. It is indeed a great place for snorkeling in India. Some of the best-known islands in Lakshadweep where you can enjoy this amazing yet thrilling adventure sport are Kadmat, Agatti Island, and Bangaram Island.

Price: Up to INR 1,000 for 30 minutes

Suggested Read: Top 51 National Parks In India: A List You Just Can’t Ignore!

Planning your holiday but confused about where to go? These travel stories help you find your best trip ever!

5. Aravind’s Wall, Pondicherry

Aravind’s Wall

Image Source
This is a very beautiful tourist destination for several water sports including snorkeling. It is widely recognized for its rich marine life and one can certainly witness several species such as Whales, lionfish, eels, crustaceans, rays, and sea snakes. The said spot is well known to be home to several sea inhabitants and the best time to visit here is in between January and June or September and November. In recent years, this particular spot has earned its fame for being a very fine place to give you a well-deserving experience to practice extreme water sports.

Price: Up to Rs. 1000 for 1 hour

Suggested Read: 25 Places To Visit On New Year In India On Budget

6. Tarkarli, Maharashtra


Image Source
Without an inch of hesitation, Tarkarli beach is one of the finest destinations for snorkeling and it is located in Sindhudurg district right in the state of Maharashtra. It is said to be perfect and an ideal spot for snorkeling owing to its rich underwater life with a diverse range of fishes and other given species. One can spot dolphins, sharks, and many other colorful tropical plants. The recommended time for snorkeling here is said to be between October and March.

Price: Up to INR 500 for 1 hour

Further Read: 30 Budget Honeymoon Destinations In India To Sweep You Off Your Feet

India is home to several tourist attractions and there is an endless number of places to explore which will leave you speechless and in awe owing to its magnificent beauty and scenic & picturesque views. There is a huge number of tourists exploring several places throughout the year and there has been a tremendous increase in the number of tourists coming from abroad. Saying that there are many extreme adventure sports that have slowly yet eventually earned their recognition and now India is said to become home to several adventure sports including snorkeling. So, if you are planning for a good vacation where you can get yourself refreshed and rejuvenated then go for snorkeling. So, plan your vacation to India now and head to one of these places.

Disclaimer: TravelTriangle claims no credit for images featured on our blog site unless otherwise noted. All visual content is copyrighted to its respectful owners. We try to link back to original sources whenever possible. If you own the rights to any of the images, and do not wish them to appear on TravelTriangle, please contact us and they will be promptly removed. We believe in providing proper attribution to the original author, artist or photographer.

Please Note: Any information published by TravelTriangle in any form of content is not intended to be a substitute for any kind of medical advice, and one must not take any action before consulting a professional medical expert of their own choice.

Frequently Asked Questions About Snorkeling In India

What is snorkeling?

Snorkeling is a great underwater sport where one can practice swimming through a body of water using several pieces of equipment such as diving masks, snorkel, and swim fins.

Is snorkeling popular in India?

India has now become a hot spot for travel enthusiasts and saying that it is no secret anymore that India has also earned its reputation and recognition in the field of adventure sports. Nevertheless, snorkeling is one of the most popular underwater adventure sports which has eventually become a craze and a new trend among adventure enthusiasts.

Is snorkeling safe?

Snorkeling is said to be a very safe underwater adventure sport having minimal risks or none, to say the least, provided one has undergone a proper and appropriate training before the said exercise.

What are the best-known places in the Andaman Islands for snorkeling?

Andaman Island is a great place for snorkeling and some of the best-known spots here are Havelock Island, Red Skin Island and Cinque Island. Without a doubt, all of these said places are well reputed for their charm and beauty and of course for being the finest spots for snorkeling.

What are the most popular places for snorkeling in India?

Andaman Island, Lakshadweep, and Goa are well-known places known for snorkeling in India.

What is the best spot in Goa for snorkeling?

Grand Island is said to be the perfect spot for snorkeling in India.

Looking To Book A Holiday Package?

People Also Read:

Category: India, Snorkeling

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month