
By Car · Updated October 28th, 2026
BEST SNORKELING SPOTS IN BALI
Where to Snorkel in Bali for Reefs, Manta Rays, Turtles & Easy Shore Access
Bali is not always the first place people think of for incredible snorkeling. Go to the right parts of the island, though, and the story changes completely.
The best snorkeling spots in Bali are mostly found along the east and north coasts or around the islands just offshore. You can snorkel directly above USAT Liberty wreck in Tulamben, take a boat around the reefs of Menjangan Island or head to the Nusa Islands for the chance to swim with manta rays.
Some spots are easy enough for first-time snorkelers. Others involve deeper water, boat access or stronger currents. And some are technically on Bali itineraries without being particularly practical as a rushed day trip from Canggu or Uluwatu.
SPOTS COMPARED
Bali Snorkeling Spots Compared
This guide compares the best snorkeling spots in Bali by marine life, swimming level, shore or boat access, travel time and overall experience so you can choose the one that actually suits your trip. The swimming levels are general comparisons, not a guarantee that a spot is safe on a given day: conditions change, so check with a local operator and choose a trip that suits your own experience.
Compare the spots
-
Amed Reefs, turtles and relaxed snorkeling
-
Tulamben USAT Liberty shipwreck
-
Blue Lagoon Easy day trip and colorful fish
-
Nusa Penida Manta rays and adventure
-
Nusa Lembongan A relaxed island base
-
Menjangan Island Clear water and coral walls
-
Lovina Dolphin trips and simple reef snorkeling
-
Gili Air & Gili Meno Turtles and a tropical island escape
On the map
Pins mark approximate areas, not water-entry points. Zoom in to separate nearby pins. The Gilis are off Lombok. Swimming suitability depends on conditions.
PICK YOUR SPOT
Which Bali Snorkeling Spot Should You Choose?
For most first-time visitors who genuinely care about snorkeling, I would build the trip around: Menjangan, Amed & Nusa Lembongan/Penida
Find your kind of snorkeling
- Amed — choose it if…
- You want an all-round snorkeling base where you can walk straight off the beach into the water, without booking a boat every time.
- Blue Lagoon — choose it if…
- You’re a beginner, travelling with children or looking for an easy half-day trip without heading all the way to Amed or West Bali.
- Tulamben — choose it if…
- You want a little more adventure and the idea of snorkeling above a huge shipwreck excites you more than floating over a standard reef.
- Nusa Penida — choose it if…
- Manta rays are a priority and you’re comfortable joining a boat trip in potentially stronger ocean conditions.
- Nusa Lembongan — choose it if…
- You want to stay on an island for a few days, combining snorkeling trips with beaches and a slower pace.
- Menjangan Island — choose it if…
- Coral quality, clear water and fewer crowds matter more to you than convenience.
- Lovina — choose it if…
- You’re already exploring North Bali and want to add some easy reef snorkeling to your trip.
Amed + Tulamben
Nusa Lembongan
Menjangan Island
BEST OVERALL
Amed: Bali’s Best Overall Snorkeling Area
Best for: Coral reefs, easy beach snorkeling, turtles and relaxed coastal stays
Location: East Bali
Access: Shore + boat
Swimming level: Beginner to intermediate
Recommended stay: 2 to 4 days
Best time: May to October
Main downside: Far from South Bali
If somebody asked me where to go for the best overall snorkeling in Bali, I would send them to Amed.
The big advantage is that you do not need to book an elaborate snorkeling excursion every time you want to get in the water. Several of Amed’s reefs can be reached directly from the beach, which means you can grab a mask, walk into the sea and snorkel for an hour without turning the whole thing into an organized military operation.
Amed also feels completely different from South Bali. The coastline is lined with black volcanic beaches and traditional fishing boats, Mount Agung dominates the landscape behind you, and the entire area moves at a much slower pace.
→ READ NEXT: Complete Bali Travel Guide for Amed, East Bali and how to work this part of the island into your itinerary.




Best Snorkeling Spots in Amed
Jemeluk Bay is probably the easiest place to start. The bay has coral gardens, tropical fish and relatively easy shore access when conditions are calm.
Lipah Beach is another good option for snorkeling directly from shore, with coral starting reasonably close to the beach.
Around Amed you can also snorkel near the Japanese Shipwreck, explore artificial reef structures around the Amed Pyramids, or take a local jukung boat farther along the coastline.
Indonesia’s official tourism site also lists the Japanese Shipwreck, Amed Wall and Bunutan Point among Amed’s snorkeling locations.
What Can You See Snorkeling in Amed?
Expect tropical reef fish, coral gardens and occasionally turtles. What you see will obviously depend on the exact site and conditions that day.
The main appeal for me is not one giant bucket-list animal. It is the fact that Amed gives you consistently accessible snorkeling without having to take a speedboat somewhere every morning.
You can snorkel, have lunch, get back in the water somewhere else and then watch the sunset without spending your entire day being moved around on somebody else’s schedule.
Is Amed Good for Beginners?
Yes, especially around calmer bays such as Jemeluk.
That said, sea conditions change. Beginners should still stay close to shore, use flotation support if needed and ask locally about currents before entering.
Good to Know Before Snorkeling in Amed
Go earlier in the morning when possible. Conditions are often calmer and visibility can be better before wind and boat traffic pick up.
Some beaches are rocky or covered in larger pebbles, so water shoes are useful. Never stand on coral, even if it looks like a convenient little underwater platform.
I also would not visit Amed as a rushed day trip from Canggu, Seminyak or Uluwatu. Stay at least one or two nights. Spending half your day sitting in Bali traffic simply to snorkel for 45 minutes slightly defeats the point.

Amed, Bali
Come along for a weekend in East Bali, snorkeling around a sunken Japanese shipwreck surprisingly close to shore.
Watch the Amed vlog →SHIPWRECKS
Tulamben: Best Snorkeling Spot in Bali for Shipwrecks
Best for: Shipwreck snorkeling, underwater history and confident swimmers
Location: Northeast Bali
Access: Shore
Swimming level: Intermediate
Best as: Half-day from Amed or one night in Tulamben
Main downside: Rocky beach entry
Tulamben is famous for the USAT Liberty shipwreck, one of Bali’s most recognizable underwater sites.
It is primarily famous as a diving location, but parts of the wreck sit shallow enough for snorkelers to see when visibility and sea conditions are good.
This is not your classic soft-white-sand snorkeling day. Tulamben Beach is covered in volcanic stones and getting into the water can be awkward, particularly while wearing fins and trying to maintain any sense of elegance.
→ READ NEXT: Complete Bali Travel Guide for Amed, East Bali and how to work this part of the island into your itinerary.




Is Tulamben Good for Beginners?
I would put Tulamben slightly above Amed or Blue Lagoon in terms of comfort level.
The rocky entry and deeper sections make it better suited to confident swimmers.
Is Tulamben Worth Visiting If You Only Snorkel?
The wreck has become part of the marine environment, you can see fish moving around the wreck, coral growth and that slightly eerie shipwreck atmosphere that makes you feel like you are in a very low-budget ocean documentary, in the best way.
What to expect when snorkeling in Tulamben?
Tulamben is best if you are comfortable in the water. The beach entry is not as easy as Blue Lagoon or some parts of Amed, and the water can feel deeper quite quickly. If you are nervous, go with a local guide. If you are confident, it can be one of the most memorable snorkeling experiences in Bali.
Good to know before snorkeling in Tulamben
Wear water shoes or proper reef booties. The stones are not kind to delicate little city feet. Go early if you want calmer conditions and fewer people. If you are not a strong swimmer, use a guide and do not push yourself too far from shore just because someone on Instagram made it look casual.
BEGINNER SNORKELING
Blue Lagoon, Padang Bai: Best Snorkeling in Bali for Beginners
Best for: Beginners, families and easy day trips
Location: Padang Bai, East Bali
Access: Shore + boat
Swimming level: Beginner
Best as: Half-day or full-day trip
Main downside: Can get busy
Blue Lagoon is one of the easiest choices if you want simple, accessible snorkeling without travelling to one of Bali’s more remote regions.
This is particularly convenient if you are staying around Ubud, Sidemen, Sanur or East Bali.
Trips often combine Blue Lagoon with another nearby site such as Tanjung Jepun.
Expect tropical fish, patches of coral and occasional turtles.




Is Blue Lagoon Good for First-Time Snorkelers?
Yes.
This is probably the easiest place on this list to recommend to somebody who is nervous in the water or has never snorkeled before.
You still need to pay attention to the conditions that day, but compared with exposed parts of Nusa Penida, the learning curve is considerably gentler.
Is Blue Lagoon Actually Worth It?
Yes, as long as you understand what it is. I would not rank Blue Lagoon above Amed, Menjangan or the Nusa Islands for overall underwater scenery. Its strength is accessibility.
Good to know before going to the Blue Lagoon
Go in the morning if possible, because conditions are often calmer and visibility can be better. Check recent reviews before booking a tour, because boat quality, guide quality and group sizes can vary. Also, do not expect perfect visibility every day.
BEST MARINE LIFE
Nusa Penida: Best Snorkeling Near Bali for Manta Rays
Best for: Manta rays, reef snorkeling and dramatic boat trips
Location: Southeast of Bali
Access: Boat
Swimming level: Intermediate to strong
Best as: Day trip or 2 to 4 night island stay
Main downside: Strong currents and rough conditions
If swimming with manta rays is high on your Bali bucket list, Nusa Penida is the obvious place to look.
Popular snorkeling areas include Manta Point, Crystal Bay, Gamat Bay and Mangrove Point, although the exact route should always depend on that day’s sea conditions.
This is not where I would pretend every snorkeling site is beginner-friendly.
The waters around Penida, Lembongan and Ceningan can have strong currents, swell and rapidly changing conditions, so I would choose snorkeling sites based on your actual swimming ability rather than assuming every stop is beginner-friendly.
→ READ NEXT: Complete Nusa Islands Travel Guide for the best beaches, snorkeling spots, things to do, where to stay and how to divide your time between Nusa Penida, Nusa Lembongan and Nusa Ceningan.




Are Manta Rays Guaranteed in Nusa Penida?
No. They are wild animals.
A good operator should never promise guaranteed manta sightings, and you should not be disappointed if conditions make Manta Point unsuitable on the day of your trip.
Boat Safety Between Bali and the Nusa Islands
The fast-boat crossing between Bali and the Nusa Islands is common, but it is not something I would treat casually. There have been several serious boat accidents on this route in recent years. In August 2025, a speedboat travelling from Nusa Penida to Bali capsized near Sanur after being hit by large waves, killing two Chinese passengers and leaving an Indonesian missing. Earlier that year, a snorkeling boat travelling toward Nusa Penida also capsized in rough seas, killing an Australian tourist.
I would personally choose a larger, established ferry or fast boat rather than the smallest speedboat available, especially when sea conditions look rough. Check the weather and swell before travelling, avoid operators that appear overloaded, make sure life jackets are actually available and accessible, and do not be afraid to postpone the crossing if conditions look bad. A cheaper ticket is not worth gambling on.
My rule: if the sea looks rough, I would rather lose the ticket and travel later than force the crossing because it is already booked.

Nusa Penida
Come along for dramatic cliffs, beaches and island exploring on Nusa Penida, just off the coast of Bali.
Watch the Nusa Penida vlog →RELAXED SNORKELING
Nusa Lembongan: Best Relaxed Snorkeling Island Near Bali
Best for: Island stays, reef snorkeling and easy access to the Nusa Islands
Location: Southeast of Bali
Access: Shore + boat
Swimming level: Beginner–Intermediate
Recommended stay: 2 to 4 nights
Nusa Lembongan is one of my favourite bases if you want snorkeling without making the entire trip about one single boat excursion.
It is smaller and easiergoing than Nusa Penida, while still giving you access to snorkeling around Lembongan, Ceningan and Penida.
Conditions still matter, particularly around exposed channels, but choosing a good local operator gives you much more flexibility to go where the water is suitable that day.
Also, it is much easier on Nusa Lembongan to simply walk into the water and start snorkeling. You do not always need a boat trip. Several beaches have coral, reef fish and surprisingly good visibility just offshore, especially once you swim roughly 50 to 100 metres out when conditions are calm. Mushroom Bay is one of the easiest options thanks to its sheltered water and reef close to shore, while Song Lambung/Coconut Beach is another very good walk-in spot with coral in relatively shallow water. Around the north of the island, Mangrove Point can also be reached from shore in the right tide and conditions, although it is better known as a boat-snorkeling site.
→ READ NEXT: Complete Nusa Islands Travel Guide for the best beaches, snorkeling spots, things to do, where to stay and how to divide your time between Nusa Penida, Nusa Lembongan and Nusa Ceningan.




Nusa Penida or Nusa Lembongan for Snorkeling?
Choose Nusa Penida if dramatic landscapes and manta rays are the priority.
Choose Nusa Lembongan if you want a more relaxed island base and easier access to snorkeling tours around all three Nusa Islands.

Nusa Lembongan
Come along for beaches, snorkeling and a slower island escape on Nusa Lembongan, just off Bali.
Watch the Nusa Lembongan vlog →NATIONAL PARK
Menjangan Island: Best Snorkeling in Bali for Clear Water & Coral
Best for: Coral reefs, visibility and quieter snorkeling
Location: West Bali National Park
Access: Boat
Swimming level: Beginner–Intermediate
Best as: Full-day trip or 1–2 nights around Pemuteran
Main downside: Very far from South Bali
I think Menjangan Island deserves more attention than it gets.
It sits within West Bali National Park, away from Bali’s busiest tourism areas, and is surrounded by reef walls, coral gardens and clear water. Indonesia’s tourism authority highlights the island’s coral reefs and sites such as Coral Garden and Eel Garden.
The fact that it takes considerably more effort to reach is both its greatest inconvenience and part of the reason I like it. You do not accidentally end up on Menjangan after brunch in Seminyak.




What Is Snorkeling at Menjangan Like?
Snorkeling trips are normally done by boat, moving between different reef sites around the island.
Expect coral walls, reef fish and deeper blue water beside the reef drop-offs. Depending on the day, turtles and larger marine life may also appear. Menjangan is especially good if you care more about the reef itself than ticking off one particular animal.
It also works beautifully as part of a North and West Bali road trip, particularly if you stay around Pemuteran rather than attempting an extremely long return journey from South Bali.
Amed vs Menjangan: Which Is Better?
Choose Amed if you want easy shore snorkeling, several nearby spots and a relaxed coastal town where you can stay for a few days.
Choose Menjangan if coral quality, clear water and a quieter boat-based snorkeling experience matter more than convenience.
If snorkeling itself is one of the biggest reasons for your Bali trip, I would make room for both.

Menjangan Island
Come underwater with me at Menjangan Island to explore West Bali’s coral reefs and see how it compares with snorkeling around Nusa and the Gilis.
Watch the Menjangan vlog →DOLPHINS
Lovina: Snorkeling in North Bali
Best for: North Bali stays, dolphins and simple reef snorkeling
Location: North Bali
Access: Boat
Swimming level: Beginner
Best as: North Bali add-on
Lovina is famous for dolphin tours rather than having the strongest snorkeling reefs in Bali.
If you are already staying in North Bali, though, a local boat trip can combine dolphin watching with some simple reef snorkeling.
I would not travel across the island purely for Lovina snorkeling.
If snorkeling is the priority, Amed or Menjangan would rank higher for me.




A Note About Dolphin Tours in Lovina
Lovina’s dolphin trips can get extremely busy, with many boats following the same groups of dolphins. Choose an operator that keeps its distance rather than aggressively chasing animals around the ocean. A hundred boats surrounding a dolphin is not suddenly ethical because everybody has a reusable water bottle.
Come to Lovina for the combination of North Bali, sunrise, dolphins and snorkeling, not because you expect the strongest underwater experience on this list.
TINY ISLANDS
BONUS: Gili Air & Gili Meno, Best Snorkeling Near Bali
Best for: Turtles, clear water, beach snorkeling, island hopping and relaxed Gili Islands vibes
Location: Gili Islands, northwest of Lombok
How long to stay: 2 to 4 days
Best time to visit: Dry season, especially May to October
Good for families: Yes, especially Gili Air and Gili Meno
Vibe: Tropical, relaxed, car-free and much slower than Bali
Getting around: Walking, bicycle or horse cart
Main downside: Not technically Bali, and some beaches have coral underfoot, so water shoes are useful
The Gili Islands are not Bali!
But they are easy to combine with a Bali itinerary and have some of the most enjoyable snorkeling in the region, particularly if you want to see turtles.
Gili Air is the better all-round choice if you still want restaurants, cafés and a little atmosphere.
Gili Meno is much quieter and is especially popular for turtle snorkeling and the famous underwater sculptures.
→ READ NEXT: My Lombok Travel Guide for the Gili Islands, beaches, Mount Rinjani and how to combine Lombok with Bali.




You can join boat trips around all three Gili Islands or snorkel directly from shore in certain areas. The water is often beautifully clear, although some beaches have dead coral and sharp pieces underfoot, so water shoes are useful.
If you already plan to visit Lombok, adding a few nights on Gili Air or Gili Meno makes much more sense than treating this as a Bali day trip.

Gili Air · Shore snorkeling
Snorkeling Gili Air’s East Side
Come underwater with me to explore the reefs, turtles and snorkeling along Gili Air’s east coast.
Watch the Gili Air vlog →
Gili Islands · Private boat tour
A Boat Trip Around the Gili Islands
Join me for a private boat adventure around Gili Air, Gili Meno and Gili Trawangan.
Watch the boat tour →TOP PICK
Best Beaches for Snorkeling in Bali
If you specifically want snorkeling directly from a beach rather than a boat trip, focus on East Bali.
Jemeluk Bay, Amed: Jemeluk Bay and Lipah Beach are among the easiest places to walk directly into the water and start snorkeling.
Lipah Beach, Amed: Good reef access directly from shore.
Tulamben: Excellent if you want to see the USAT Liberty wreck, although the beach itself is rocky rather than tropical-postcard pretty.
Blue Lagoon: Easy snorkeling and a convenient choice for beginners, although many visitors still access the better areas by local boat.
For true shore snorkeling, Amed is the strongest overall option.
BEGINNER SNORKELING
Best Snorkeling in Bali for Beginners
If you are a nervous swimmer or snorkeling for the first time, I would prioritise:
Blue Lagoon: Probably the easiest introduction.
Amed: Especially sheltered areas around Jemeluk Bay.
Nusa Lembongan: Good with a reputable operator and suitable conditions.
I would not automatically choose Nusa Penida for beginners simply because that is where the famous manta photos come from.
Some Penida sites experience strong currents and rougher open water, so choose your operator based on safety rather than who has the most dramatic Instagram Reel.
MARINE LIFE
Best Snorkeling in Bali by Marine Life
Best for Manta Rays: Nusa Penida
Best for Turtles: Amed and the Gili Islands
Best for Coral: Menjangan Island
Best for a Shipwreck: Tulamben
Best for General Reef Fish: Amed
DISTANCE FROM BALI
How Far Are Bali’s Best Snorkeling Spots?
This is one thing most Bali snorkeling guides underestimate. Bali traffic can make a snorkeling spot that looks “close” on a map an extremely long day trip.
From South Bali
Blue Lagoon: Reasonable day trip
Amed: Better as an overnight stay
Tulamben: Better combined with Amed
Nusa Penida/Lembongan: Boat from Sanur
Menjangan: Treat as an overnight or part of a North/West Bali road trip
My rule would be simple: Do not cross half of Bali for 45 minutes in the water.
Build the snorkeling stop naturally into the region you are already visiting.
SAFETY
Snorkeling Safety in Bali
Snorkeling in Bali can be extremely easy in one bay and surprisingly serious somewhere else.
Do not assume that clear tropical water automatically means calm water.
Currents are particularly important around Nusa Penida, Nusa Lembongan and Nusa Ceningan, while swell, wind and tides can change conditions almost anywhere.
If you are not a confident swimmer:
- tell your guide
- Wear a flotation vest.
- Stay close to the boat or shoreline.
- Never swim against a strong current until you are exhausted.
- Do not snorkel alone in unfamiliar water.
And regardless of experience:
- never stand on coral
- do not touch marine life
- do not chase turtles or manta rays
- listen when an operator says conditions are unsafe
BEST TIME
Best Time to Snorkel in Bali
The broad dry season from around April or May through October usually gives you the best chance of clearer conditions and lower rainfall.
That does not mean the ocean suddenly becomes predictable.
Wind, swell, tide and current matter more than the month printed on your hotel booking.
Morning trips often have calmer conditions before afternoon winds develop.
For places such as Nusa Penida, I would always trust the current local conditions over a generic Bali weather forecast.
Frequently Asked Questions About Snorkeling in Bali
Where is the best snorkeling in Bali?
Amed is the best overall snorkeling area in Bali because it has easy beach access, reefs, relaxed coastal stays and several snorkeling spots nearby.
Menjangan Island is better if you want clearer water and fewer crowds, but it takes more effort to reach.
Is Bali good for snorkeling?
Bali can be good for snorkeling if you choose the right areas.
Do not expect every beach to have beautiful reefs. For the best snorkeling in Bali, look at Amed, Tulamben, Blue Lagoon, Menjangan Island, Nusa Penida and Nusa Lembongan.
Can you snorkel with manta rays in Bali?
The most famous manta snorkeling trips are around Nusa Penida.
Sightings are never guaranteed, and the water can have strong currents, so go with an experienced operator and follow their guidance.
What is the best snorkeling spot in Bali for beginners?
Blue Lagoon near Padang Bai is one of the easiest snorkeling spots in Bali for beginners and families.
Amed can also be very beginner-friendly around sheltered bays such as Jemeluk when conditions are calm.
Do you need a snorkeling tour in Bali?
Not everywhere.
Amed and Tulamben can be snorkeled directly from shore.
Menjangan and most Nusa Islands snorkeling require a boat, while Blue Lagoon can be experienced either way depending on the site.
What is the best time to snorkel in Bali?
May to October is broadly one of the best periods, but local sea conditions matter more than the season alone.
Early mornings are often calmer.
Which is better, Amed or Menjangan?
Amed is much easier and offers more snorkeling directly from shore.
Menjangan takes more effort to reach but has excellent coral, clear water and a much quieter feel.
Which is better for snorkeling, Amed or Nusa Penida?
Choose Amed for easy shore snorkeling, calmer bays and a relaxed coastal stay.
Choose Nusa Penida if manta rays and dramatic boat-based snorkeling are your priority.
Is snorkeling in Bali safe?
Usually, if you choose a site suitable for your ability and respect local sea conditions.
Sheltered areas such as parts of Amed and Blue Lagoon are considerably easier than exposed snorkeling sites around Nusa Penida.
What should I bring for snorkeling in Bali?
Bring reef-safe sunscreen, a rash guard, water shoes, a towel, dry bag, water, cash and motion sickness tablets if you are taking a boat. If you are using rental gear, check the mask fit before getting into the water, because a leaky mask can ruin the whole mood very quickly.
More Bali guides
Plan the rest of your trip

Bali Travel Guide
Temples, rice terraces, beaches and where to stay.
Read the guide →
Nusa Islands Guide
Penida, Lembongan and Ceningan, island by island.
Read the guide →
2 Weeks in Bali
A 14-day route with bases and nights in each.
Read the guide →
Things to Do in Canggu
Surf lessons, sunset spots, markets and food.
Read the guide →
Lombok Travel Guide
Rinjani, waterfalls, surf beaches and the Gilis.
Read the guide →
Work With Me
Looking to collaborate with a travel creator who knows how to tell a story, not just hold a product next to a sunset? I work with hotels, tourism boards, travel brands, lifestyle brands, family travel products, apps, experiences, and destination-based businesses that fit naturally into the Keep Up With Car world.