Karimunjawa, also known as Karimun Java, a hidden paradise of Java, is an archipelago of 27 islands north of Semarang and off the coast of Central Java. The main island is Karimun and the second island is Kemujan. The two islands are like twins, just side by side and often mistaken one of another. Karimunjawa name literally means a stone’s throw from Java in Javanese.



This place will be known by savvy travelers of Java that would like to find a place to get some beautiful beaches and sea without needing to leave to other parts of Indonesia. Many locals will also introduce you to this place, the pride of Central Java for having their very own white sand beaches and clear blue sea.

Where is it

Karimunjawa islands is about 80 km northwest of Jepara, a small town in Central Java. It can be reached by a ferry boat from Kartini Port in Jepara for about 3 hours.
Karimunjawa Map, Central Java Indonesia

Karimunjawa Map, Central Java



Why go

A beautiful sea getaway from the hustle and bustle of the inlands of Java, though Java mainland does bring a lot of charms, this is the answer to your cravings for sun, sea and sand. Also this place is not swarmed with tourists yet unlike the famous Bali of Indonesia, therefore you can find yourself enjoying the serenity of secluded and tranquil white beaches. Travelers come here to have a fix of snorkeling or diving as well, where the coral reefs are well protected.
Tanjung Gelam Island, Karimunjawa, Java, Indonesia

Tanjung Gelam Island, Karimunjawa, Java


When is the best time to go

As the rest of Java, Indonesia of tropical climate, the best time to go Karimunjawa would be during the dry season of April to October where the weather would be consistent sunny but humid.

What to do

Island hopping for snorkeling
Rent a boat and go hopping from one island to another, exploring the sea and the beaches as you go. Snorkeling is a must here where the corals are aplenty and the sea clear and blue. There are many small islands to explore, the popular ones being Pulau Tengah, Tanjung Gelam and Menjangan Besar (touted most beautiful).
Clear sea at Karimunjawa, Java, Indonesia

Diving
Having 35 types of corals, sponges, mixtures of fringing and barrier with depths of 15 to 40 meters, Karimunjawa can be another diving haven, where you can meet a large variety of marine life and even shipwrecks. Good local diving spots here are Taka Panyawangan and Gosong Cemara.

Swimming with the sharks
Many sharks have been sighted around the Karimunjawa islands and if you are into adrenaline rush, go to Menjangan island and try to find some sharks to swim with. The guides will ensure your safety so do not worry.

Fishing in the deep sea
Another interesting thing to do here in Karimunjawa is to go fishing. You can rent a boat and go out to the various good fishing spots nearby to catch some lunch or dinner and finish it off with fresh coconut which are easily found around the islands.

Hike around the islands
Ask the locals and hike or trek around, you may just find yourself from places with beautiful panoramic view of the islands and the sea.

How to get there
From Semarang, take a bus to Jepara town, which takes about 2 hours. Then from Jepara take a ferry boat from the port. The fast ferry will take 1 hour 45 minutes at the cost of 70,000 Rp and it departs from Jepara every Monday, Tuesday, Friday and Saturday. And if you are feeling in a pinch and having a lot of time on your hands, you can take the 6 hours slow ferry boat that goes off on Monday, Wednesday and Saturday.

If you have money to spare and tight on time, you can actually charter a flight from Semarang to Dewandaru Airport in Kemujan Island.


How to get around
On islands itself, as they are relatively small, you can walk around on foot or rent a motorbike to go around.


Travel Tips
Don’t forget your sunblock, this place can be burning hot! Sunglasses and sun hat are good additions too!