Bali's underwater world is every bit as spectacular as its temples and rice terraces. Warm, clear waters, thriving coral reefs, and an extraordinary cast of marine life make this island one of the finest snorkelling destinations in the Asia-Pacific region. Whether you are floating over a shallow reef in a sheltered bay or drifting past a sunken WWII wreck, Bali delivers experiences that stay with you long after you have dried off.
From the volcanic black-sand shores of Amed to the remote reef walls of Menjangan Island, each snorkelling spot in Bali has its own character and its own cast of underwater residents. This guide covers nine of the best sites, complete with what to expect, how to get there, and tips for making the most of each location. Book your flights and start planning your Bali snorkelling itinerary today.
Sun, 8 Nov 2026

TransNusa
Jakarta (CGK) to Bali / Denpasar (DPS)
Start from AU$95.82
Fri, 20 Nov 2026

Super Air Jet
Bandung (BDO) to Bali / Denpasar (DPS)
Start from AU$92.54
Fri, 20 Nov 2026

Garuda Indonesia
Bandung (BDO) to Bali / Denpasar (DPS)
Start from AU$103.59
Nusa Penida is arguably Bali's most celebrated snorkelling destination, drawing visitors from around the world for encounters with oceanic manta rays, schools of tropical fish, and stunning coral gardens. The island sits about 20 kilometres off the southeastern coast of Bali, accessible by fast boat from Sanur Harbour in roughly 45 minutes. Three sites stand out: Manta Bay, Crystal Bay, and Gamat Bay, each offering something distinct beneath the surface.
Manta Bay is the star attraction, and for good reason. Oceanic manta rays with wingspans of up to four metres cruise these waters regularly, feeding on plankton-rich currents that sweep through the bay. Crystal Bay lives up to its name with exceptional visibility, while Gamat Bay offers calmer conditions that suit snorkellers of all experience levels. Morning departures from Sanur give you the best light and the calmest seas.
Amed is a string of small fishing villages along Bali's northeast coast, collectively regarded as one of the island's best shore-snorkelling destinations. The beaches here are dark volcanic sand, the atmosphere is unhurried, and the reefs begin just metres from the shoreline. Jemeluk Bay is the highlight, a sheltered horseshoe of calm water where coral gardens run from the shallows out to a gentle drop-off teeming with reef fish.
Hawksbill sea turtles are regular visitors to Jemeluk Bay, gliding between coral heads in the shallows. Napoleon wrasse, lionfish, and dense clouds of anthias are common sightings here. Amed is about two hours from Kuta by road, making it a rewarding day trip or a worthy base for a few nights if you want to explore the snorkelling at a leisurely pace.
Tulamben is home to one of the most accessible wreck dives and snorkels in the world: the USAT Liberty, a 120-metre American cargo ship sunk during World War II that now rests with its shallowest sections just three metres below the surface. Snorkellers can clearly see the encrusted hull, the coral-draped cargo holds, and the remarkable density of fish life that has colonised the wreck over decades. It is an extraordinary experience that requires no diving certification whatsoever.
Beyond the wreck, Tulamben also offers a coral garden reef that runs parallel to the shore, populated by bumphead parrotfish, giant trevally, and an array of nudibranchs for those who enjoy looking closely at smaller marine life. Tulamben sits about 10 kilometres north of Amed and can be combined with an Amed snorkel for a full day of underwater exploration along the northeast coast.
Menjangan Island, located within the West Bali National Park, is widely considered to have the healthiest and most pristine coral reefs in Bali. The island is uninhabited, the waters are protected, and visibility frequently reaches 30 metres, making it a genuinely world-class snorkelling destination. Dramatic wall reefs drop away from the surface, covered in enormous sea fans, barrel sponges, and hard corals of every shape.
Getting to Menjangan requires a two- to three-hour drive from Seminyak or Kuta, followed by a short boat ride from Labuan Lalang. The effort is entirely worthwhile. Hawksbill and green turtles are commonly encountered along the walls, and the fish life is extraordinarily diverse. Entry to the national park requires a permit, which tour operators typically arrange on your behalf.
Ready to secure your accommodation before the trip? Browse a selection of top-rated Bali hotels below.
Sanur is one of Bali's most established beach resorts, and its calm, reef-protected waters make it an excellent snorkelling destination in its own right. The reef shelf that runs parallel to Sanur Beach begins in waist-deep water, making it ideal for children and beginner snorkellers who want a gentle introduction to Bali's underwater world. Colourful coral formations, ornate reef fish, and the occasional sea turtle are typical sightings.
One of Sanur's lesser-known snorkelling sites is Jeladi Willis, a spot known for its nocturnal marine creatures that are still visible in the early morning. Sanur also serves as the main departure point for fast boats to Nusa Penida and Nusa Lembongan, so combining a morning reef snorkel with an afternoon boat trip to the offshore islands is a very efficient way to spend a full day. The beachfront is lined with cafes and warungs, so a post-snorkel meal is never far away.
Blue Lagoon is a small, sheltered cove about two kilometres west of Padangbai village on Bali's east coast. The name is apt: the water here is an extraordinary shade of turquoise, backed by limestone cliffs draped in tropical greenery. The reef is shallow and rich, making it a superb location for snorkellers of all skill levels, and the bay is calm enough to snorkel comfortably even when conditions elsewhere are less than ideal.
Pipefish, sea horses, and cuttlefish are among the more unusual residents of Blue Lagoon's sandy-bottomed bays, alongside the reef fish and coral formations that define most Bali snorkel sites. Tanjung Jepun, a nearby promontory, is often combined with Blue Lagoon on guided tours, doubling the variety of marine environments you can explore in a single outing. Padangbai itself is a charming port village with a relaxed backpacker vibe and good seafood restaurants along the waterfront.
Lovina on Bali's north coast is famous above all for its wild resident dolphins, which swim close to shore in the early morning and can often be encountered on the surface during sunrise boat tours. The same calm, dark waters that attract the dolphins also support healthy coral reefs that are well suited to snorkelling. The north coast generally sees less swell and stronger visibility than the south, particularly during the wet season.
Snorkelling around the offshore reefs near Lovina reveals a different ecosystem to the busier sites in the south: black-tip reef sharks are occasionally spotted in the shallower areas, and the relative lack of tourist traffic means the reefs here feel genuinely untouched. Lovina is about 70 kilometres from Singaraja, Bali's second city, and is most easily reached by car. An airport transfer directly to a north Bali hotel makes the logistics straightforward from arrival.
Tanjung Benoa is the hub of watersports activity in Bali, a long, narrow peninsula extending south from Nusa Dua that is home to dozens of water activity operators. Snorkelling trips depart regularly throughout the day, taking guests out to the reef systems that fringe the peninsula and to the nearby coral gardens around Pulau Penyu (Turtle Island). The organised nature of Tanjung Benoa makes it one of the most beginner-friendly snorkelling experiences in Bali.
Equipment rental, guides, and safety briefings are standard inclusions with most tours departing from Tanjung Benoa. The site is particularly popular with families, and the presence of green sea turtles around Pulau Penyu is a reliable highlight for younger snorkellers. Tanjung Benoa is located about 15 kilometres from Kuta, making it one of the most accessible snorkelling options from the main tourist strip in the south of the island.
Looking for the best snorkelling experiences already organised for you? Browse available activities and book your underwater adventures below.
Candidasa is a quiet coastal resort town on Bali's east coast, bookended by Padangbai to the west and Amed to the north. The snorkelling at nearby Labuan Amuk Bay is among the more underrated experiences in east Bali, featuring good coral coverage, relatively calm conditions, and far fewer visitors than the more publicised sites further around the coast. The bay is accessed by short boat ride from the village, and guided tours are available for those who prefer structured experiences.
The marine life in Amuk Bay includes Napoleon wrasse, moray eels, and large schools of surgeonfish, with healthy hard coral formations running across the bay floor. Candidasa itself retains a genuinely local character, with a handful of small hotels, family-run warungs, and traditional fishing boats drawn up on the black-sand beach. It makes an excellent base for exploring the snorkelling across a broad stretch of Bali's spectacular east coast.
Traveloka is Southeast Asia's leading travel platform, trusted by over 100 million users across the region to handle everything from flights and accommodation to activities and on-the-ground logistics. For Bali, that means you can book your flights, compare hundreds of hotels from budget bungalows to five-star resorts, and secure your snorkelling tours and water activities all in one place.
Traveloka's real-time availability and transparent pricing make it easy to find the right experience at the right price. The app's FlexiReschedule feature gives you the freedom to adjust your plans if your snorkelling day needs to shift around the weather, something experienced Bali travellers appreciate. You can also arrange a car rental through the app to reach more remote snorkelling sites like Menjangan, Amed, and Tulamben at your own pace.
Traveloka also covers travel essentials including travel insurance and eSIM data plans for staying connected throughout your trip. Keep an eye on Traveloka promotions for seasonal deals on Bali packages that can meaningfully reduce the cost of your trip. Download the Traveloka app before you travel to manage your entire Bali itinerary from one convenient place.






