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

Surabaya Diving

Penjaringan Sari II Blok L No. 7, 60132 Surabaya, IDN

Anak Negeri Dive center

Jl. CIlandak KKO Marinir No. 21, 12450 Cilandak-Jakarta Selatan, JK - IDN

MILLENNIUM DIVE CENTER

Jalan Sinabung II 7 RT7/8 Grogol, 12220 Jakarta Selatan, JK - IDN

TANAH AIR DIVE

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

Bangsring Dive Center

Desa Bangsring, 68453 Banyuwangi, JI - IDN

Bandung Scuba Centre

Jl. Sirnagalih No.15, 40153 Bandung, IDN

Fisheries Diving School FPIK

FPIK UB , Jl. Veteran Malang, 65145 Malang, JI - IDN

Rekam Dive Academy

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

IPB Scientific Diving

Department of Marine Science and Technology - IPB University, Jl. Agatis Gedung Marine Ce, 16680 Bogor - Jawa Barat, JB - IDN

Segara Dive Indonesia

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

Amazing Scuba Indonesia

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

Pelangi Scuba

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

PT. Gurita Biru Indonesia

GOR BULUNGAN, 12130 Kebayoran Baru-Jakarta Selatan, JK - IDN

Guerilla Dive Adventure

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

Wilu Dive Center

Komplek Sepolwan Jl. Cemp. No. 33, 15412 DKI Jakarta, JK - IDN

MAZU DIVERS

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

Sekolah Selam Indonesia

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

LAUT DIVE INDO

Jl. Kemang Timur No 57B, 12730 Jakarta, JK - IDN

Putri Duyung Indonesia

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

Zombie Marine Dive

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