We track 9 dive operators in Karimunjawa. 5 teach certification courses (6 PADI, 4 SSI). 2 run snorkelling trips. 1 offer accommodation alongside diving. Listings are ordered by Fin Rank: a published score for how complete and verified each listing is.
Sentra Selam Jogja is a dive center located at Jl. Pandega Marta No.52, Manggung, Caturtunggal, Kec. Depok, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55281, Indonesia. It is situated in the Melati area.
Kemujan Divers is a scuba diving operator located in Karimunjawa, Indonesia. They offer PADI courses and guided fun dives to local dive sites.
Skilla Dive Gears & Stuffs is located in Depok, Indonesia, and appears to be a dive shop selling equipment and possibly offering services. Its address is Jl. Persatuan Baru No.18, Sanggrahan, Maguwoharjo, Kec. Depok, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55281.
Kursus Selam Semarang translates to "Scuba Diving Course Semarang" and is located at Jl. Puspogiwang II No.18 Lantai 2, Gisikdrono, Kec. Semarang Barat, Kota Semarang, Jawa Tengah 50149, Indonesia. It offers diving courses in Semarang.
Karang Divers operates four beachfront dive centres in Pemuteran Bay and offers guided dives and snorkeling trips to Menjangan Island and local reefs. The operator maintains a maximum guide-to-diver ratio of 1:4 and actively leads the Agung Prana Reef restoration project.
Octopus Dive Shop is located in Semarang, Central Java, Indonesia, at Jl. Tengger Raya Selatan No.33, Gajahmungkur. It is a dive shop that likely offers equipment and services for divers.
Thalassa Dive Resorts operates two resorts in North Sulawesi, Indonesia. They offer scuba diving and snorkeling trips in the Bunaken National Marine Park, Lembeh Strait, and Bangka Archipelago. The operator provides PADI diving courses ranging from beginner levels to professional training.
Karimunjawa Scuba Diving is a dive center located in Karimunjawa, Jepara Regency, Central Java. They offer diving and snorkeling services in the Karimunjawa Islands. The center is situated on Jl. Slamet Riyadi.
The 8 highest-ranked of 9. How Fin Rank works
| Rank | Operator | TripAdvisor | Try dive | Agencies | Website | |
|---|---|---|---|---|---|---|
| 1 | Sentra Selam Jogja | 4.5(49) | none | none | PADI · SSI | Visit |
Which centres run each site, named on their own websites or confirmed by the owner.

Fin lists 9 dive operators in Karimunjawa. 5 of them run certification courses.
PADI is the most common agency (6 centres), followed by SSI (4).
1 operator in Karimunjawa offers accommodation alongside diving.
2 of the 9 operators we track run snorkelling tours.
Operators are sorted by Fin Rank, a 100-point profile strength score: contact details, what they offer, the dive sites they run, their Google reputation, whether the owner has claimed the listing, and whether their own website links to Fin. 0 listings here are owner-verified. The formula is published in full on the Fin Rank page.
| 2 | Kemujan Divers | 5.0(210) | none | none | PADI | Visit |
| 3 | Skilla Dive | 4.8(10) | none | none | none | Visit |
| 4 | Kursus Selam | 5.0(286) | none | none | PADI · SSI | none |
| 5 | Karang Divers | none | none | $94 | PADI · SSI | Visit |
| 6 | Octopus Dive Shop | 4.9(67) | none | none | PADI · SSI | none |
| 7 | Thalassa Dive Resort | none | none | none | PADI | Visit |
| 8 | Karimunjawa Scuba Diving | 4.8(11) | none | none | none | none |
