Bali offers easy, rewarding diving with warm water, decent visibility, and a mix of reef, wreck, and drift dives. Expect relaxed sites with lots of tropical fish, soft corals, and occasional turtles or rays. The wrecks (like the famous liberty ship) and the manta cleaning stations around Nusa Penida are highlights, but conditions can vary: northern sites are calmer while the channels between the islands can have strong currents. It's suitable for beginners through experienced divers, though you'll get more out of it if you're comfortable in currents.
The best time is May to October when seas are calmer and visibility is often 15-25m. December to March can still be dived but expect more rain, choppier surface conditions, and sometimes lower visibility. A two-dive day trip usually costs around $90-150 including gear, boat, guide, and lunch; liveaboards or multi-day packages push higher. Snorkeling trips run $40-80 depending on distance.
Pick Tulamben or Nusa Penida for the best variety and reliable marine life. Skip crowded daytime snorkel tours at Manta Bay if you want a quieter experience; go early or choose a smaller operator. Always check recent reviews for current conditions and make sure your operator's safety standards match what you're used to at home.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.