The Best Diving & Snorkeling Spots in Bali

Published on November 20, 2023

Bali, known for its picturesque landscapes and vibrant culture, is also a haven for underwater enthusiasts. With its crystal-clear waters, diverse marine life, and vibrant coral reefs, the island offers incredible opportunities for diving and snorkeling. In this blog, we will explore some of the top diving and snorkeling spots in Bali, where you can immerse yourself in the captivating underwater world.



Located on the northeast coast of Bali, Tulamben is famous for the USAT Liberty shipwreck. This iconic dive site provides a unique opportunity to explore the wreckage and witness a variety of marine life that has made it their home. With excellent visibility, Tulamben is suitable for both beginners and experienced divers.


Nusa Penida

Just a short boat ride from the mainland, Nusa Penida is a paradise for divers and snorkelers. Crystal Bay and Manta Point are popular dive sites where you can encounter majestic manta rays and other fascinating marine creatures. The stunning coral reefs and vibrant underwater scenery make Nusa Penida a must-visit destination for any underwater enthusiast.


Menjangan Island

Situated in the northwest of Bali, Menjangan Island is part of West Bali National Park and offers exceptional diving and snorkeling experiences. The island's coral gardens are teeming with colorful fish and other marine species. The calm and clear waters make it an ideal spot for snorkelers of all skill levels.



Amed, on Bali's east coast, is a hidden gem for diving and snorkeling. Known for its vibrant coral reefs and abundant marine life, Amed offers a diverse range of dive sites suitable for all levels of experience. Explore the Japanese Shipwreck, the colorful reef at Bunutan, or simply snorkel along the shoreline and encounter a variety of tropical fish.


Padang Bai

Padang Bai, located in East Bali, is renowned for its stunning underwater landscapes and diverse marine ecosystem. The Blue Lagoon and Bias Tugal (also known as White Sand Beach) are popular snorkeling spots with clear waters and an array of colorful coral and fish species. Divers can explore the nearby dive sites, including the famous dive site of Shark Point.


Nusa Lembongan and Nusa Ceningan

The neighboring islands of Nusa Lembongan and Nusa Ceningan, off the southeast coast of Bali, offer incredible diving and snorkeling opportunities. The vibrant coral reefs, underwater cliffs, and diverse marine life make these islands a true underwater paradise. Manta rays, colorful reef fish, and even the elusive mola mola (sunfish) can be spotted here.

Bali's underwater world is a treasure trove of natural beauty and marine biodiversity. Whether you are an experienced diver or a snorkeling enthusiast, the island offers a plethora of diving and snorkeling spots that will leave you in awe. From exploring shipwrecks to encountering majestic marine creatures and marveling at vibrant coral reefs, Bali's underwater paradise is waiting to be explored. So, grab your snorkel or scuba gear and dive into the enchanting waters of Bali for an unforgettable adventure beneath the surface.


Love this guide? Subscribe for more!

Get weekly updates on things to do in Bali, places to stay, and more travel inspiration straight to your inbox. Subscribe to our newsletter below in our website footer and unlock a world of Bali adventures!

Related Articles

direct call
WhatsApp icon