Expect a full day on a fast boat or speedboat heading out to Nusa Penida and Nusa Lembongan. You'll usually stop at two or three snorkel sites with decent reefs and fish, then spend time ashore exploring cliffs, beaches, or swing photoshoots. The boat rides can be bumpy, especially in the dry season when waves pick up. Groups are often 10-30 people; it's social but not quiet. Lunch is typically included – simple Indonesian food on the beach or boat. The whole thing runs about 8-10 hours door-to-door from Sanur or south Bali hotels.
The best time is May to September when seas are calmer and visibility is better for snorkeling. December to March can be rough with swell and rain cancellations. Expect to pay around $60–$110 per person depending on group size, inclusions, and whether it's a shared or smaller private trip. Private charters for 4–6 people push toward the higher end or above.
Pick a smaller boat (under 15 people) if you want better snorkel time and less herding. Skip the ones that cram in too many swing stops or land tours – the real value is in the water. Bring your own snorkel gear if you're picky about fit and condition. It's a solid day trip if you want a taste of the islands without arranging ferries and scooters yourself, but don't expect untouched paradise.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.