Complete relaxation at the romantic and beautiful islands of the Karimunjawa archipelago. Snorkeling, island hopping, even diving, cycling, or hiking. Karimunjawa is the complete package for a great balance between relaxation, exploration and activation...
![]() |
![]() |
![]() |
Itinerary: From Surabaya to Karimunjawa, drop Yogya - 4 days / 3 nights
Karimunjawa is a group of islands at a 2 hours boat ride from Jepara, north of Central Java. Some islands are inhabited, but most aren't. The main island Karimunjawa has one village and consists in a few streets only. Karimunjawa is connected to Java by boat and by plane.
This tour can also be traveled from Yogyakarta with end in Surabaya.
The authentic atmosphere of Karimunjawa makes it a perfect destination to have an original experience.
Click on one of the headings to read the extensive itinerary.