6 Best Places for Snorkeling in India

Advertisement

Snorkeling is also an interesting water sport that gives you a scenic view of underwater life. Snorkeling is the practice of swimming through the water with a diving mask called snorkel. You will not go deep inside the water but you will be close to the water surface seeing the life surviving inside the water.

Snorkeling Mask

Snorkeling and Scuba diving are different things. In Scuba diving, you carry a tank on your back for breathing and go deep down to the water. Remove the tank and you are ready for Snorkeling.

There are several places in India where you can enjoy Snorkeling. In case you are looking for recommendations, here is the list of best places for Snorkeling in India. If you are planning a trip to any of these places, you shouldn’t miss enjoying this water sport.

Best Places for Snorkeling in India

1. Andaman Islands

Andaman Islands

Advertisement

The Andaman Islands is known for beautiful beaches and calm water. The beaches around also have rich marine life. So, there are several islands where you can enjoy Snorkeling. Here are the main islands for snorkeling in the Andaman Islands.

  • Havelock Island: Havelock island is one of the most beautiful islands in India. This place is also considered as the best place for Scuba diving in India. If you are planning a trip to Andaman and Nicobar, you shouldn’t miss visiting Havelock Island. Most famous Snorkeling site is Elephanta Bech due to peaceful water and soft sand.
  • Red Skin Island: Red Skin Island got its name from red corals found in this place. Red Skin island is the part of Mahatma Gandhi Marine National Park and is located near Jolly Buoy Island. This is also a good place for enjoying Snorkeling.
  • Jolly Buoy Island: I have already mentioned the name of this island in the previous segment. It is close to Red Skin Island and is an equally beautiful place for enjoying Snorkeling. It is also the part of Mahatma Gandhi Marine National Park and has clear water and thick forest around.
  • Cinque Island: Cinque Island is close to Port Blair and is located in Mahatma Gandhi Marine National Park. This island has crystal clear water and black corals. This is also one of the beautiful destinations for Snorkeler.

Approximate Cost: Up to Rs. 1,000 for 30 minutes

2. Netrani Island, Karnataka

Snorkeling

Netrani is one of the less known islands of Karnataka but must visit place for Snorkeling. The place is also known as Pigeon Island for its large pigeon population. The place has rich marine life including butterfly fish, parrot fish, eels, mantas, clown fish and more. This makes Netrani island a good place for Snorkeling. You will see rich marine life here.

Approximate Cost: Up to Rs. 1,000 for 30 minutes

Advertisement

3. Lakshadweep

Best Places for Snorkeling in India

Lakshadweep has several islands surrounded by living coral reefs and abundant marine life. So Lakshadweep is also a good destination for snorkeling in India. Here are the islands where you can enjoy snorkeling at Lakshadweep.

  • Kadmat
  • Agatti Island
  • Bangaram Island

Approximate Cost: Up to INR 1,000 for 30 minutes

4. Grand Island, Goa

Goa is also a popular place for enjoying several kinds of water sports in India. Grand Island in Goa is the place where you can enjoy snorkeling. The best season for Snorkeling in Grand Island is from mid-October to April. There are 7 different sites for Snorkeling and Diving here.

The only drawback is that the water in Goa is not as clean so visibility is not good. You can still manage to see something under the water.

Approximate Cost: Up to Rs. 2,000 for 30 minutes

5. Tarkarli, Maharashtra

Best Places for Snorkeling in India

Tarkarli beach is located in Sindhudurg district in the state of Maharashtra. This beach has a rich underwater life with several kinds of fishes and other species. This is the reason, it is an ideal place for scuba diving and Snorkeling. Dolphins, sharks and many colorful tropical plants can be seen here.

Snorkeling season at Tarkarli starts from October to March. Other water sports can be enjoyed in the same season. All the water sports here start at nine in the morning till four o’clock.

Approximate Cost: Up to INR 500 for 1 hour

6. Aravind’s Wall, Pondicherry

Best Places for Snorkeling in India

Aravind’s wall is also a beautiful destination for snorkeling in India. You can see Whales, lionfish, eels, rays, parrot fish, crustaceans and sea snakes here. The area is the home to a diverse range of sea inhabitants that makes best for snorkeling.

For snorkeling at Aravind’s wall, you need to visit the place from January to June or from September to November.

Approximate Cost: Up to Rs. 1000 for 1 hour

Advertisement