8 Places To Enjoy Scuba Diving In India
By: Priyanka Maheshwari Wed, 11 Mar 2026 10:15:26

India is bordered by the Arabian Sea, the Bay of Bengal, and the Indian Ocean, which makes it a hub for diverse underwater attractions. From colourful coral reefs to fascinating marine creatures, the country offers several incredible locations for scuba diving. This thrilling activity allows travellers to explore the vibrant underwater world and adds an exciting adventure to any vacation. If you love adventure and marine life, scuba diving in India should definitely be on your travel bucket list.
# Dwarka, Gujarat
According to Hindu mythology, Dwarka is believed to be the ancient kingdom of Lord Krishna. However, few people know that it is also emerging as one of India’s notable scuba diving destinations. Divers here can explore a fascinating marine ecosystem beneath the Arabian Sea. The clear waters offer good visibility, allowing divers to spot marine species such as whale sharks, dolphins, turtles, and many others.
In recent years, Dwarka has gained popularity among adventure enthusiasts because new marine habitats and diving sites have been discovered in the region. The area offers a wonderful opportunity to witness the diversity of marine life, including some rare and endangered species.
Best time for scuba diving: October to March.
# Andaman and Nicobar Islands
The Andaman and Nicobar Islands are among the most popular scuba diving destinations in India, especially for experienced divers. The crystal-clear waters of the Bay of Bengal and the presence of vibrant coral reefs create the perfect environment for diving.
Divers often encounter fascinating marine creatures such as moray eels, turtles, manta rays, and batfish. The pleasant winter climate makes the islands an ideal place to enjoy underwater adventures.
Popular scuba diving sites include:
Havelock Island
Dixon’s Pinnacle
The Wall
# Netrani Island, Karnataka
Netrani Island, also known as Pigeon Island, is located about 10 nautical miles from Murudeshwar. The island is a picturesque scuba diving destination and is famous for its heart-shaped formation, which has earned it the nickname “The Heart of India’s Diving.”
The island’s coral reefs host a wide variety of marine life, including parrotfish, butterflyfish, shrimps, and eels. On lucky days, divers might even spot whales or orcas. Due to its rocky terrain, the island remains uninhabited, but it is easily accessible from major cities such as Bengaluru and Mumbai.
Best season to dive: Winter months, particularly December and January, when water currents are calmer.
# Goa
Goa is widely known for its beaches, nightlife, and water sports, but it also offers exciting scuba diving experiences. Divers can witness colourful fish, exotic corals, and a variety of marine creatures beneath the sea. The relatively calm underwater currents and decent visibility make it a favourable diving destination.
The water temperature here usually remains around 28°C, and visibility ranges between 5 to 10 meters, making it suitable for beginners as well.
Popular scuba diving sites in Goa include:
Davy Jones Locker
Sail Rock
Turbo Tunnel
Suzy’s Wreck
Grand Island
Shelter Cove
# Kovalam, Kerala
Kovalam, located about 16 km from Thiruvananthapuram in Kerala, has recently become a popular destination for scuba diving. The activity has been widely promoted by Bond Safari Kovalam.
A unique aspect of this diving experience is the use of a Bond submarine instead of traditional scuba gear. This underwater scooter enhances the diving experience and allows visitors to explore marine life easily. The calm waters here are home to species such as moray eels, boxfish, pipefish, pufferfish, bluefin trevally, and sergeant fish.
Best months for scuba diving: December to January, when the weather and water conditions are ideal.
Popular scuba diving operators:
Scuba Cochin Dive Centre
Scuba Diving Kovalam
Bond Safari Scuba Diving
# Minicoy, Lakshadweep
Minicoy Island, located in the southern part of Lakshadweep, is a dream destination for scuba diving enthusiasts. The island offers breathtaking underwater landscapes and vibrant coral reefs.
Divers can explore depths of around 8 meters along the island reefs. The waters here are clear and calm, allowing divers to observe a wide range of marine species.
Popular diving sites include:
Mulimatti
Ragganmathi
Rabberufarai
Bodu Havaligang
Bose Point
Marine attractions:
Divers can encounter turtles, rays, large groupers, red and black snappers, sweetlips, jacks, tuna, and even whitetip and blacktip sharks.
# Puducherry
Puducherry is rapidly gaining popularity as a scuba diving destination in India. The region offers both natural and artificial reefs along with rich marine biodiversity.
One of the most famous dive sites here is Temple Reef, an artificial reef created by Temple Adventures using concrete blocks, rocks, iron bars, and aquatic plants. The reef has now become home to a variety of marine species.
Highlights: A combination of natural coral reefs, artificial reefs, and diverse marine life.
Best time to dive: February to April and September to November.
Dive depth: 12–30 meters, suitable for both beginners and experienced divers.
# Rameswaram, Tamil Nadu
Rameswaram is another excellent destination for scuba diving in India. The waters here remain extremely calm during the early morning hours, making it the preferred time for diving activities.
Divers can observe bamboo sharks, giant corals, and numerous colourful fish species. Thanks to the clear water, the coral formations are sometimes visible even from the boat.
Highlights: Ideal for beginners due to shallow dive sites and clear waters.
Best time to dive: October to March.
Dive depth: 6–12 meters.
Tip: While visiting Rameswaram, you can also explore Dhanushkodi for its unique cultural and natural attractions.





