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 Semarang. Below you will find all the options to arrive to, and depart from Karimunjawa.

Car or Bus

Travel over land in Java to the harbour of Jepara

Coming from Semarang, Yogyakarta or Surabaya 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 Jepara to Karimunjawa.

Airplane

Flight from Semarang to Karimunjawa

To Karimunjawa there are flights going from Semarang.

LEAVING KARIMUNJAWA

There are several ways to leave from Karimunjawa to your next holiday destination. The most common way is to go from Karimunjawa to Jepara by boat. There are also options for flights directly to Semarang.

Boat

Boat from Karimunjawa to Jepara

There are four fast boats and four slow boats going weekly from Karimunjawa to Jepara.

Car or bus

Travel over land in Java from Jepara harbour

You can take a private car or shared minibus to Semarang, Surabaya or Yogyakarta.

Airplane

Flight from Karimunjawa to Semarang

From Karimunjawa there are flights to Semarang.