Exploring Bali is not only about land tours. It’s also about going beneath the surface, where a whole different world of marine life waits in the heart of the Coral Triangle.
With more than 393 species of coral and 952 species of reef fish, Bali offers an underwater experience that’s just as captivating as its landscapes, making it perfect for both snorkeling and diving.
Before jumping in, it’s worth knowing that snorkeling and diving are quite different from one another. Diving requires professional certification, continuous training, complete gear, and the capability to explore deeper waters.
Snorkeling, on the other hand, is much simpler and more accessible. With only a mask and fins, you can already enjoy the vibrant marine life just beneath the surface. No heavy equipment or intensive training needed.
In Bali, there are plenty of spots you can explore for a snorkeling journey. Here are eight of the best snorkeling destinations in Bali to add to your holiday list.

Where To Snorkeling For Easy Access
Padang Bai, East Bali

For those looking for easy access, Padang Bai is a great place to start. Located in the eastern part of Bali, it’s only around a 35-45 minute drive from the main town in the Kuta area.
The clear water and calm waves make Padang Bai especially suitable for first-timers who want to try snorkeling while enjoying the view of beautiful coral and small reef fish.
Some of the coral in the Padang Bai area stands out with its contrasting colors against the water. Soft, warm-toned corals blend beautifully with the bright hues of small fish swimming close to the sandy seabed, creating a scene that feels both calm and vibrant at the same time.
Amed, East Bali

On the eastern coast of Bali, Amed offers another calm and relaxing snorkeling experience. The gentle, small waves softly reach the shore, creating a slow ans soothing rhythm as the water flows around your feet.
During the dry season, visibility can reach around 15-30 meters, with incredibly clear water that makes it easy to explore what lies beneath the surface. There’s no need to take a boat. You can simply snorkel right from the shore.
Amed is known for its wide coral garden, unique black volcanic sand, and diverse reef fish. If you are lucky, you might even spot a turtle passing by, making it a perfect next stop after Padang Bai.
Where To Snorkeling For Beginners
Mangrove Point, Nusa Lembongan

Beyond Bali, there lies a small island called Nusa Lembongan, a home to one of the most reliable snorkeling spots in the Nusa Islands, Mangrove Point located on its northern coast.
At Mangrove Point, the waves are relatively calm, naturally protected by the surrounding reef and mangrove coastline. The current ranges from mild to moderate drift, with visibility reaching around 15-25 meters.
The best time to visit is in the morning, when the water is at its clearest and the underwater scenery feels at its most alive. Accessible only by small boat, this spot offers encounters with schooling fish, colorful reef fish, and occasionally turtles, making it a truly memorable snorkeling experience.
You may also need: Lembongan in a Day: Land Tour and Snorkeling
Crystal Bay, Nusa Penida

Across from Nusa Lembongan, Nusa Penida offers a wider variety of snorkeling spots. One of the most well-known is Crystal Bay, located on the west coast of the island.
As the weather changes day by day, the waves here can range from calm to moderate, often creates a relaxed floating experience with gentle drift.
In the morning, visibility can reach around 20-30 meters, with incredibly clear water that reveals the beauty beneath.
Hard corals, sandy patches, and colorful reef fish fill the area. If you are lucky, you might even spot a sunfish passing by.
Where To Snorkeling For Beautiful Marine Life
SD Point, Nusa Penida

Close to Toyapakeh and Banjar Nyuh harbor in Nusa Penida, SD Point stretches along the island’s northern coastline.
At SD Point, staying in one place is not really an option. The current will gently carry you along the reef, creating a drifting snorkeling experience.
The current here ranges from moderate to strong, making it better suited for those who are a bit more comfortable in the water.
With visibility of around 15-25 meters, you will be able to see sloping reefs and healthy coral formations, often surrounded by large groups of schooling fish moving gracefully with the current.
Gamat Bay, Nusa Penida

Tucked between rugged cliffs on the northern coast of Nusa Penida, Gamat Bay offers a slightly different snorkeling experience compared to other spots.
The waves here range from calm to moderate, with a mild to moderate current that lets you float relaxingly with a gentle drift.
In the morning, the water is usually at its clearest, though visibility can vary depending on the day and time. With its mix of shallow areas and sloping reefs, Gamat Bay is home to colorful fish and occasional turtle sightings, making every snorkeling session feel a little more special.
You may also need: From Bali: Snorkeling Trip to Nusa Penida
Where To Snorkeling For Bucket List Experience
Manta Bay, Nusa Penida

Set along the rugged coastline of Nusa Penida, Manta Bay has become one of the most popular spots among visitors from around the world.
The waves here can be quite strong and vary depending on the weather. The visibility is often lower to places like Crystal Bay.
What truly makes Manta Bay special is the chance to encounter majestic manta rays. These gentle giants often appear near the surface, gliding slowly through the deep blue water in a calm and mesmerizing way.
Reaching this spot requires a boat and a bit of patience too. You may need to wait for a while until the manta rays finally pass by. But when they do, the experience feels absolutely worth it.
Nest Underwater Statue, Gili Meno

Different islands will bring you to another kind of paradise. In the Gili Islands, Gili Meno offers a unique snorkeling spot located just off the shore.
The waves here are calm and suitable for beginners who are trying snorkeling for the first time. With clear water beneath the surface, you will be able to spot a circle of human statues resting quietly on the seabed, an underwater installation created by Jason de Caires Taylor.
Lying around 3-5 meters below the surface, the statues create a surreal, slightly haunting, yet highly photogenic scene. It’s one of those spots that feels both artistic and otherworldly, making it highly recommended for a memorable snorkeling experience.
You may also need: Gili Trawangan All Inclusive Tour 2D1N or 3D2N
FAQ about Snorkeling in Bali
- Is snorkeling in Bali worth it?
Absolutely. Snorkeling in Bali is one of the best ways to explore the island’s underwater beauty, especially since Bali is part of the Coral Triangle. From Nusa Penida to the Gili Islands, you’ll find clear waters, vibrant coral reefs, and diverse marine life in almost every snorkeling spot.
- Where are the best snorkeling spots in Bali?
Some of the best snorkeling spots in Bali include Nusa Penida (Crystal Bay, Manta Bay, Gamat Bay, and SD Point), Nusa Lembongan (Mangrove Point), and the Gili Islands like Gili Meno. These destinations are known for their clear visibility, healthy coral reefs, and unique marine life.
- Can beginners go snorkeling in Bali?
Yes, snorkeling in Bali is beginner-friendly. Many spots such as Gili Meno, Crystal Bay, and Mangrove Point offer calm waters and easy access. Most snorkeling tours in Bali also provide life jackets and basic guidance, making it safe for first-timers.
- When is the best time for snorkeling in Bali?
The best time for snorkeling in Bali is during the dry season (April to October), when the water visibility is at its best. Morning trips are highly recommended for clearer conditions, especially in popular snorkeling spots like Nusa Penida and Nusa Lembongan.
- How to book a snorkeling trip in Bali?
Booking a snorkeling trip in Bali is easy, especially if you’re planning to visit Nusa Penida, Nusa Lembongan, or the Gili Islands. You can book through Ticketboat.id, which provides snorkeling trips to most of the top snorkeling spots in Bali, making your island-hopping and underwater experience more convenient.