Karimunjawa has been a national park since 1999, and most of its 111,000-odd hectares are sea. The reefs here are fringing and patch reefs in warm, shallow water — rarely spectacular in the way of eastern Indonesia’s walls, but colourful, easy and very close to shore.
For snorkellers that is ideal: you float in two to five metres of water over table and branching corals, giant clams, anemones with their clownfish, parrotfish and schools of fusiliers. Divers have a handful of small operators to choose from, and a few sites that reward the effort.
What to do: Snorkelling & Diving in Karimunjawa
Snorkel the house reefs on a day boat
The best snorkelling is not from the main island’s beaches but from a boat. The standard island-hopping trips stop at coral gardens off Menjangan Kecil, the Cemara islands, Cilik and Tengah. Visibility is usually best in the dry season and in the morning, before the wind picks up.
Look for clownfish, clams and turtles
Anemonefish are everywhere and the crews know which coral heads they live on. Giant clams, blue-spotted rays and the occasional hawksbill or green turtle are possible; both turtle species nest on the park’s outer islands. Wild juvenile blacktip reef sharks sometimes patrol the shallows — a far better encounter than a penned one.
Dive the reefs and a wreck
A few dive centres in and around the town run day trips to reef slopes and pinnacles, and to the wreck of a cargo steamer lying in fairly shallow water off Kemujan. Depths are modest and currents usually gentle, so the diving suits newer divers. Expect small groups and simple boats rather than big liveaboard-style operations.
Try a first dive or a course
Warm, calm, shallow water makes Karimunjawa a comfortable place for an introductory dive or an entry-level course. Operators come and go on a small island, so check who is currently running, look at the equipment and ask about group sizes before you commit.

Getting there: Snorkelling & Diving in Karimunjawa
- Snorkelling stops are part of every island-hopping boat from Karimunjawa town; gear is normally included.
- Dive centres are based in or near the town and will usually collect you from your accommodation. Book a day ahead; in holiday weeks, earlier.
- From the beach, the easiest shore snorkelling on the main island is in calm conditions off the western and northern beaches — but coral is patchy and boats are better.
Insider tips
- There is no hyperbaric chamber on the islands and the nearest hospital is on the mainland. Dive conservatively and make sure your travel insurance covers diving and evacuation.
- Leave at least 18–24 hours between your last dive and any flight — relevant if you plan to fly out of Dewadaru.
- Use reef-safe sunscreen or, better, a rash vest. Do not touch, feed or stand on anything.
- If you have your own mask, bring it. Rental masks vary and a leaking one ruins the day.
- Wind and plankton reduce visibility in the transitional months; ask your operator honestly what conditions have been like this week.
Tours & transfers: Snorkelling & Diving in Karimunjawa
These bookable experiences are the easiest way to fit Snorkelling & Diving in Karimunjawa into a Karimunjawa trip:
Snorkelling & island hopping from $24 Snorkelling & Island-Hopping Tour Karimunjawa (Sharing Tour)
The best-reviewed Karimunjawa product on GetYourGuide and the classic island day: a shared wooden boat to snorkelling spots and sandy islets, grilled fish for lunch on a beach and the sunset on the way home. It is priced per person, so it works for solo travellers and couples.
- A full day on a shared boat around the small islands
- Snorkelling stops over coral gardens, gear included
- Barbecue lunch on an island and a sunset stop
Snorkelling & island hopping from $126 per group Snorkelling & Island-Hopping Tour Karimunjawa (Private Tour)
The same full-day route as the shared boat, but the boat is yours. That means you can leave earlier, linger where the coral is best, skip a stop you do not want — the shark pool, for instance — and keep children or nervous swimmers close. Priced per group rather than per person.
- Your own boat and crew for the day
- Set the pace: longer snorkels, quieter islets
- Barbecue lunch on an island and a sunset stop
Multi-day package from $352 From Jepara: 3-Day Snorkeling Tour in the Karimunjawa Island
A three-day package that starts in Jepara and takes the organising off your hands: the crossing, a hotel on Karimunjawa with breakfast, lunch and dinner, snorkelling among the small islands and a visit to the mangroves. Check the listing for exactly which boat class and hotel are included on your dates.
- Boat crossing, hotel and meals arranged for you
- Island-hopping and snorkelling days
- A walk through the mangrove forest




