The Best Scuba Diving and Snorkelling Spots in Sri Lanka

Coral reef off the coast of Sri Lanka | Courtesy of Poseidon Diving Center
Coral reef off the coast of Sri Lanka | Courtesy of Poseidon Diving Center
Photo of Orana Velarde
Sri Lanka Hub Writer5 January 2018

Sri Lanka has plenty of scuba diving and snorkelling spots. If you’ve never done any diving, there are PADI diving schools that can help you master the art of scuba diving. For more experienced divers, equipment is available for rent at all the diving schools. From coral reefs and shipwrecks, check out the best diving and snorkelling spots in Sri Lanka.

Hikkaduwa and Unawatuna

Hikkaduwa and Unawatuna are very popular spots. The first of all the places on the island to have a proper PADI dive center and PADI Training center. Getting some Scuba diving hours into your holiday is a no-brainer in Hikkaduwa or Unawatuna. There are at least 10 coral reef dive spots at all depths for all levels, like Hikkaduwa Gala and Barracuda Point. There are also lots of shipwreck dives to check out, none are more than 30 meters deep.


Trincomalee is on the east coast of Sri Lanka and it’s Nilavelli beach is the launch pad for most dives in the area. A few kilometers off the coast is Pigeon Island Marine Life Sanctuary, surrounded by coral reefs full of colorful fish, anemone, nudibranch and more. Another diving spot in Trincomalee is the ship wreck Irakkandy, an 18th-century steamer close to the coast.

Lion fish Lion Fish off the shore in Trincomalee | Courtesy of Diving Sri Lanka


Mirissa has always been famous for whale watching but now it’s gaining popularity for its great diving. There are around five dive sites in Mirissa. The Poseidon Diving Center has programs for beginners and also full PADI training courses to reach all levels. Mirissa is on the southeast coast of the island.


Another east coast diving hotspot is Passikudah. Some of the sites that can be visited from Trincomalee can also be visited from Passikudah but there are other spots close by like Passikudah reef and the Boiler Wrecks. The famous wreck British Sergeant is accessible from Passikudah.

Turtles underwater in Sri Lanka | © FrontierEnviro / Wikimedia Commons


Kirinda is a special diving spot, home to the Little and Great Basses wrecks. These spots can only be visited in March and April. The rest of the year the waters are way too choppy and murky for the diving to be any good. If you are planning a trip to Sri Lanka during the peak Basses season, you should definitely consider this dive. There is no dive center on Kirinda but the dive centers in Mirissa or Hikkaduwa can take you.

To plan your diving trip, contact Poseidon Diving Center or Island Scuba and get your scuba on!

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"