Skip to content
Karimunjawa
Scuba Diving
Book a dive ENID

Hello from Karimunjawa!

Scuba diving in Karimunjawa, guided by locals.

Coral reefs, shipwrecks and turtles, with no more than 6 divers per group and everything included. Certified or never dived before, there is a trip for you.

1:2
guide-to-diver ratio
All in
gear, lunch, drinks and tourist tickets
Free
underwater photos and videos
Diver swimming past a giant sea fan on a Karimunjawa reef
Sea fan reef, Karimunjawa
Diver with clownfish in an anemone
Smiling diver at the surface after a dive
  • 350+divers have dived with us
  • 700+dives guided by our crew
  • 10+years on Karimunjawa, since 2016…and KSD was born on 26 April 2025

Still counting… and the next dive could be yours!

Not sure which one?

Find your trip in three taps

Do you have a scuba diving certification?

How deep do you want to go?

Same boat, same local crew. You just pick how far down you go.

Snorkeler in clear water off a Karimunjawa island0m
Stay on the surface

Snorkeling

Clear water, tropical reefs and an easy island day without scuba gear.

IDR 300Kper person
Book snorkeling
First-time diver kneeling on white sand during Discovery Scuba12mFirst time diving? Start here
Maximum depth, first-time divers

Discovery Scuba

Never dived? No certification needed. Start over sand at 2–5 m with your guide beside you, then continue to the reef when you feel comfortable.

IDR 1.6Mper person, 2 dives
Book Discovery
Diver descending along the Kenteng shipwreck≈25m
Kenteng Wreck, our deepest regular site

Fun Dive

For certified divers. Two boat dives on reefs and wrecks, planned around your certification and the day’s conditions.

IDR 1.4Mper person, 2 dives
Book Fun Dive
Karimunjawa Scuba Diving. First time diving? Start here!

Never tried scuba? You are exactly who we plan for.

No certification and no experience needed. Your guide stays right beside you, we start in shallow water, and you only go on to the reef when you feel ready.

See how your first dive works

How booking works

  1. Send a requestPick your dive and date on the booking page. No payment yet.
  2. We confirm on WhatsAppOur team checks the boat and guides for your date and messages you.
  3. Pay the depositA deposit of at least 50% secures your spot. QRIS, bank transfer or cash.
Payment & cancellation

Max 6 per group, local guides, nothing extra to pay

1:2

One guide to two divers, with an extra local sweeper when the group needs it. You get attention, not a crowd.

Local

Our guides work these waters and plan every day around wind, currents, visibility and who is in the group.

All in

Full scuba equipment, boat, lunch and drinks, tourist tickets and a dive torch are part of the price.

Yours

Full-resolution underwater photos and videos, uploaded within two days to a private link that never expires.

Safety is on the boat before you are

  • First aidA stocked first aid kit travels with every trip.
  • OxygenEmergency oxygen is on board for every dive day.
  • Life jacketsLife jackets for everyone on the boat.
  • Sting careVinegar and pain-relief ointment for jellyfish stings and similar minor injuries.

Insurance is not included. If you would like cover, ask us and we can share referral links for travel insurance and DiveAssure.

Dive boat and equipment over clear Karimunjawa water

A relaxed two-dive day

  1. 08:45Meet at our dive shop and final preparation
  2. 09:00Depart for the first dive site, then Dive 1
  3. 11:00–13:00Surface interval and island lunch
  4. AfternoonDive 2 at another site
  5. About 15:00Back in Karimunjawa

The ocean gets the final vote, so timing and sites can change with conditions. See the first-time diver version.

Real days with KSD

Moments from our own dive days: buddies, sea fans, coral arches and island lunches in Karimunjawa.

Two divers checking in with the OK sign above a Karimunjawa reef
Buddy check
Smiling diver taking an underwater selfie
Smiles at depth
Diver swimming beside a large sea fan
Sea fans
Diver framed by a coral-covered arch
Coral arches
Diver gliding along a coral reef wall with red fins
Reef walls
Island lunch during a surface interval
Island lunch

Reefs, wrecks and routes shaped by the sea

We choose the site on the day, based on weather, currents, sea conditions and diver experience.

Diver at the Kenteng shipwreck

Kenteng Wreck

A split pinisi cargo wreck with coral reef around it. Continue along the reef edge before the safety stop.

  • Wreck and reef
  • Up to about 25 m
Diver exploring the Indonor wreck

Indonor Wreck

A much larger wreck, around 100 m long, for suitable certified divers when conditions allow.

  • Large wreck
  • Bottom around 16 m
  • Certified divers

Dive site map

Tap any site to see what it is like and how long the boat ride is from the harbour. Switch to terrain view for a more natural look at the islands.

Open the map

See all Karimunjawa dive sites

Coming from Jepara? We arrange the whole trip.

Meet us at Kartini Harbor. Fast boat, stay, meals, island experiences and diving come in one plan.

3 days / 2 nights

Karimunjawa Diving Escape

IDR 3,000,000 per person, min. 2
  • 2 Fun Dives with full scuba gear
  • Round-trip fast boat from Jepara
  • AC homestay, 6 meals incl. island BBQ lunch
  • Land tour, National Park tickets and documentation
See the full package
4 days / 3 nights

Karimunjawa Dive Explorer

IDR 4,500,000 per person, min. 2
  • 5 Fun Dives with full scuba gear
  • Round-trip fast boat from Jepara
  • 3-night accommodation, 9 meals
  • Land tour, National Park tickets and documentation
See the full package

Meet the people in the water with you

Each guide holds their own certification and knows these reefs and wrecks well.

Ardian, Instructor at Karimunjawa Scuba Diving

Ardian

Instructor

ADS International
Ichang, Divemaster at Karimunjawa Scuba Diving

Ichang

Divemaster

SSI
Jodi, Rescue Diver at Karimunjawa Scuba Diving

Jodi

Rescue Diver

SSI
Sirin Londo, Divemaster at Karimunjawa Scuba Diving

Sirin Londo

Divemaster

CMAS
Supriadi, Divemaster at Karimunjawa Scuba Diving

Supriadi

Divemaster

POSSI
Nurul Black, Divemaster at Karimunjawa Scuba Diving

Nurul Black

Divemaster

POSSI

Meet the whole crew

What our divers say

Loading reviews from Google Maps…

Different people, same blue love

Dive with us once. You are on #teamKSD.

There is no form and no fee. Every diver who joins a KSD dive day becomes part of #teamKSD, and returning divers can earn a frame on our Wall of Fame, inspired by the real wall in our dive shop.

  • Dive with KSD, join #teamKSD
  • Wall of Fame for returning divers
  • 10 dives = 1 free dive day
The #teamKSD Dive Pass card

A few things before we dive

Do I need a diving license?
Fun Dive is for certified divers. If you are new to scuba, Discovery Scuba Diving is designed for first-time and non-certified participants, with step-by-step guidance.
What is included in a dive day?
Full scuba equipment, two dives, boat trip, lunch and drinks, tourist tickets, dive torch, a local guide, and underwater photos and videos shared by a private link with no expiry date.
Where will we dive?
We choose sites according to weather, currents, sea conditions, certification and experience. Tell us whether you prefer reefs, marine life or wrecks and we will use that when planning the day. Specific sites cannot be guaranteed.
How big are the dive groups?
A shared trip group has at most 6 divers, with one guide for every two divers. When needed, an extra local sweeper supports the group to keep the dive organized and comfortable.
Can you pick me up?
Pickup is free from accommodations around Karimunjawa town. Pickup outside the town area may have an additional transport fee. Add your accommodation to the booking request and we will confirm the details.
When will I receive my photos and videos?
Underwater documentation is usually uploaded within 2 × 24 hours. We share the full-resolution files through cloud storage and keep the link available without an expiry date.

All questions and answers

Your Karimunjawa adventure starts here.

Certified diver, first-time scuba guest or planning the whole island escape? Send us your dates and we will help with the rest.

Chat with usOnline daily 07:00–23:00
WhatsAppBook a dive