GETTING TO KARIMUNJAWA

There are several ways to get to Karimunjawa. The most common way is by boat from the Kartini harbor in Jepara. There are also options for flights directly from Surabaya or Semarang. Below you will find all the options to arrive to Karimunjawa.

Car or Bus

Travel over land in Java to the harbor of Jepara

Coming from Semarang, Yogyakarta, Surabaya or Bromo you can take a private car or shared minibus to Jepara.

Boat

Boat from Jepara to Karimunjawa

There are four fast boats and four slow boats going weekly from the Kartini harbor in Jepara to Karimunjawa.

Airplane

Flight from Surabaya and Semarang to Karimunjawa

To Karimunjawa there are two flights going weekly from Surabaya and there is a daily flight going from Semarang.

LEAVING KARIMUNJAWA

There are several ways to leave from Karimunjawa to your next holiday destination. The most common way is to got by boat to Jepara from the harbor in Karimunjawa. There are also options for flights directly to Surabaya or Semarang.

Car or bus

Travel over land in Java from Jepara harbor

You can take a private car or shared minibus to Semarang, Surabaya or Yogyakarta after your holiday in Karimunjawa

Boat

Boat from Karimunjawa to Jepara

There are four fast boats and four slow boats going weekly from Karimunjawa to the Kartini harbor in Jepara.

Airplane

Flight from Karimunjawa to Surabaya and Semarang

From Karimunjawa there are going weekly two flights to Surabaya and there is a daily flight to Semarang.