Breathtaking marine life, colorful coral reefs, and surreal underwater landscapes—scuba diving is truly one of the most thrilling adventures you can experience. If you’re an adventure enthusiast or simply want to try something new beyond mountains and treks, it’s time to dive into the world beneath the waves. Whether you’re a beginner or a certified diver, India offers incredible scuba diving spots that promise an unforgettable escape into nature’s aquatic wonders Here are some of the top scuba diving spots in India you should definitely consider for your next adventure:
Havelock Islands:

One of the most popular scuba diving spots in India, Havelock Island is a paradise for divers. With its 7 beaches and vibrant coral reefs located 15-25 meters underwater, it offers a breathtaking dive experience. From colorful marine life to lush underwater flora and fauna, this island has it all. Dive sessions generally cost around INR 4,500–6,000.
Best Time: October to mid-June
Port Blair:

Port Blair is home to the Mahatma Gandhi Marine National Park, a haven for marine life lovers. It features over 50 species of corals like clownfish, leptospires, and pocillopora. The calm sea from December to April makes it ideal for diving.
Neil island:

Known for its tranquility and lesser tourist crowd, Neil Island is a hidden gem. Its untouched waters offer a serene and beautiful underwater experience with diverse marine life and coral gardens. Dive costs range from INR 3,500–6,000.
Best Time: December to May
Corruption rock:

Situated between Rutland and Chidiyatappu Islands, this 30-meter-high rock is surrounded by canyons, ridges, and marine creatures like unicorn fish, eagle rays, and napoleons. It’s a must-visit for experienced divers.
Best Time: December to March
Access: Ferry from Port Blair
Kadmat island:

This coral island boasts turquoise waters, white sandy beaches, and rich marine biodiversity, including live corals and turtles. A perfect destination for nature and diving lovers alike.
Best Time: November to March
Note: Passport required for entry
Read more – Top 20 Theme and Amusement Parks in India
Cinque Island:

Cinque Island features some of the clearest waters in India, with visibility up to 80 feet. Divers can witness rare black corals, vibrant sponges, and even sharks. Accessible via chartered boats from Port Blair.
Grand Island:

Goa isn’t just about beaches and parties—it’s also home to some excellent dive sites. Explore the historic Suzy’s Wreck, or if you’re a beginner, dive into the calm waters at Una Gumma Reef to spot reef sharks, lobsters, and more.
Kovalam:

A great local diving spot in southern India, Kovalam offers calm waters and scenic beauty. It’s ideal for beginners and families looking to try scuba diving.
Best Time: December to January
Connectivity: Well-connected by air and rail
Agatti Island:

This island offers crystal-clear lagoons, vibrant reefs, and a variety of marine species including sea turtles and colorful fishes. It’s one of the most beautiful scuba diving spots in India.
Best Time: November to March
Note: Passport required for travel
Bangaram Island:

Often compared to the Maldives for its pristine beaches and underwater beauty, Bangaram is perfect for a relaxing dive getaway. With stunning coral reefs and peaceful surroundings, it’s ideal for both beginners and pros.
Best Time: October to March
Access: Short boat ride from Agatti Island