Explore Java

The volcanic nature of Java, Indonesia, and its adjoining islands has led to some incredible underwater formations. From lava rocks and labyrinth tunnels at Krakatoa and Ujung Kulon National Park to calm waters and pristine coral reefs at Thousand Islands and Karimunjawa - scuba diving in Java couldn’t be more diverse.

Delve into Java’s crystalline waters at Thousand Islands and Karimunjawa to discover numerous shrimps and crabs hiding among the multi-hued coral reefs. These stunning locations also offer an abundance of reef fish and at one Karimunjawa dive site, there is even the chance to spot the majestic whale shark. To spot more marine megafauna - perhaps not quite as big as the magnificent whale shark - head to the black rocks of Krakatoa and Ujung Kulon. Here, there’s the likelihood of barracuda, reef sharks, and dogtooth tuna all joining you in a drift dive.

You can access the remote dive locations in Java via weekend trips from nearby cities or stay on one of the islands dive resorts. For locations like Krakatoa, there are no dive resorts so often it is more convenient to uncover Java’s underwater secrets from a liveaboard, where the journey itself is a highlight. The best diving spots in Java are located off West and Central Java shores, yet dive centres in Surabaya, East Java offer dive courses among the abundant corals reached from Pasir Putih beach.

Top Dive Sites Map

Diving in Java

Java, Indonesia, offers a captivating array of dive sites that cater to both shore and liveaboard diving enthusiasts. The island's waters are dotted with notable wrecks like the USS Houston, a historic WWII wreck that promises a glimpse into the past amidst vibrant marine life. Shore dives at spots like Menjangan Island, although technically part of Bali, are accessible from Java and provide stunning coral gardens teeming with biodiversity.

For those interested in unique underwater experiences, night dives at Pulau Seribu reveal the enchanting dance of bioluminescent plankton, creating a mesmerizing underwater light show. Java's strategic location allows divers to enjoy a balance between the ease of shore diving and the extended adventures offered by liveaboard trips, making it a versatile destination for exploring Indonesia's underwater wonders.

The best Months to dive in Java

Java, Indonesia, offers divers the opportunity to explore its underwater beauty year-round. The water temperatures range from 27°C to 30°C throughout the year, providing comfortable conditions for divers. Visibility varies, typically ranging from 10 to 30 meters, with the best clarity often experienced during the dry season. Diving is possible all year, but the wet season, from November to April, may bring increased rainfall and occasional storms, which can reduce visibility and lead to stronger currents. The dry season, from May to October, generally offers calmer seas and clearer waters, making it the most favorable period for diving. Divers should be aware of potential strong currents, particularly in coastal areas, and plan accordingly.

Statistics

Historical data and trends

Dive Activity & Environmental Conditions

Centers Map

MAZU DIVERS

Gedung TPI Pulau Pramuka RT 001 RW 04 Kios No. 1, 14530 Jakarta, JK - IDN

Dunia Selam

Jl. Bangka Raya No.16 C, Kelurahan Pela Mampang, Kecamatan.Mampang Prapatan, Jakarta Selat, 12720 DKI Jakarta, JK - IDN

Bandung Scuba Centre

Jl. Sirnagalih No.15, 40153 Bandung, IDN

Sea Pearl

Jl. Susilo III No.3, 11450 JAKARTA, IDN

Bangsring Dive Center

Desa Bangsring, 68453 Banyuwangi, JI - IDN

TANAH AIR DIVE

Garden Fiesta AL9/18 Grand Wisata, 17510 Bekasi, JB - IDN

Rekam Dive Academy

Jl. Sempur No.35, RT.03/RW.01, 16129 Kota Bogor, JB - IDN

BMJ DIVE SCHOOL

Kantor Satuan Brimob Polda Metro Jaya, Jalan Prajurit Usman & Harun no 18, 10410 Jakarta Pusat, JK - IDN

INDO SCUBA

Jl. Danau Poso 41, Sanur Kauh, 80227 Bali, BA - IDN

Tide Wave Currents

Kirana Boutique Office Jl. Kirana Avenue 2 block C1 no 2 Kelapa gading Timur Kelapa gading, 14240 Jakarta Utara, JK - IDN

Putri Duyung Indonesia

Infiniti Office Permata Regency D/37, 11470 Jakarta Barat, JK - IDN

Raja Nyelam

Jl. Salak VI Blok B6 No. 5 Rt.004/Rw.013 Teluk Pacung, 17121 Bekasi Utara, JB - IDN

Pelangi Scuba

Jl. H. Muhi III No. 43, 12310 Jakarta Selatan, JK - IDN

Rafauli DC

Jl. Tegal Danas No.101 C, RT.6/RW.3, 17530 KAB. BEKASI, JB - IDN

Segara Dive Indonesia

JL. RA. Fadillah, RT. 01/ RW. 05, Cijantung, Kec. Pasar Rebo, 13770 Jakarta Timur, JK - IDN

Jakarta Ocean Explorer

Graha Cempaka Mas Tower E2 lt7 No.7 Jl. Letjen Suprapto No. 1, 10640 Jakarta Pusat, JK - IDN

Sekolah Selam Indonesia

Kolam Renang Graha Residence, Jl. Raya Darmo Harapan I, Tanjung Sari, Suko Manunggal, 60187 Surabaya, JI - IDN

Guerilla Dive Adventure

Jl. Pangeran Antasari No. 12 Cilandak Barat, Jakarta Selatan, 12430 Jakarta, JK - IDN

Zombie Marine Dive

Jl. BENDA UJUNG KAV.DPR NO. 45A RT.006 RW.01 CIGANJUR, 12630 Jakarta Selatan - DKI Jakarta, JK - IDN

Amazing Scuba Indonesia

Jl. Alexandri 1 No. 31, 12210 Jakarta Selatan, JK - IDN