We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Top Tour Operators
Dunia Bintang Tour and Travel
Hiking & Camping Tours, Scuba & Snorkeling, Boat Tours, Private Tours
Seasky Karimunjawa
Boat Tours, Private Tours, Self-Guided Tours & Rentals, Hiking & Camping Tours, Scuba & Snorkeling
Tours Karimunjawa
Scuba & Snorkeling, Private Tours
Base Camp Adventure Company
River Rafting & Tubing, Hiking & Camping Tours, Scuba & Snorkeling
  • Sorted by: Ranking
Dunia Bintang Tour and Travel Karimun Jawa
#45 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Seasky Karimunjawa Karimun Jawa
#48 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Jakarta Ocean Dive Jakarta
#64 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Tours Karimunjawa Karimun Jawa
#85 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Base Camp Adventure Company Depok
#91 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Dolphin Karimunjawa Karimun Jawa
#140 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Mollow Dive Center Surabaya
#206 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Dive Indonesia™ Jakarta
#260 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Livingseas Jakarta Jakarta
#374 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Azimuth Adventure Yogyakarta Region
#416 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Family Diver Jakarta Depok
#480 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Java Sunrise Tour Banyuwangi
#537 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Snorkeling Probolinggo Probolinggo
#610 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Belajar Diving Jakarta
#638 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Gili Labak - Mandiri Tours and Travel - Day Tour Sumenep
#676 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Guerilla Dive Indonesia Jakarta
#710 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
ION-C Dive Center Surabaya
#725 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Cakra Adventure Jakarta
#727 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Nautika Karimunjawa Tour Jepara
#728 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Orca WIsata Karimun Jawa
#738 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Mazu Divers Pramuka Island
#748 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
OLIN'S Tours Banyuwangi
#754 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Wandernesia Solo
#779 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Java's Beauty Travel Pangandaran
#782 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Azizbrwx Trip & Travel Malang
#802 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Aquanots Jakarta
#807 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Red Falcon Holiday Bandung
#818 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
Anak Krakatoa Ecotour Pandeglang
#819 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
ION-C Scuba Diving Sidoarjo
#850 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling
KarimunDjawa Tour Karimun Jawa
#869 of 907 Outdoor Activities in Java
Match: Scuba & Snorkeling