Karimunjawa Islands

The dazzling offshore archipelago of Karimunjawa, a marine national park, consists of 27 coral-fringed islands – only five of which are inhabited. Most islanders are Javanese but there are a few Bugis and Madurese families, who make a living from fishing, seaweed cultivation and, increasingly, tourism. Lying about 90km north of Jepara, the islands are a tropical haven of white-sand beaches, turquoise seas and relaxed retreats.


Must-see attractions for your itinerary


Purchase our award-winning guidebooks

Get to the heart of Karimunjawa Islands with one of our in-depth, award-winning guidebooks, covering maps, itineraries, and expert guidance.