Coming from Semarang, Yogyakarta, Surabaya or Bromo you can take a private car or shared minibus to Jepara.
Boat from Jepara to Karimunjawa
There are four fast boats and four slow boats going weekly from the Kartini harbor in Jepara to Karimunjawa.
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.
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 from Karimunjawa to Jepara
There are four fast boats and four slow boats going weekly from Karimunjawa to the Kartini harbor in Jepara.
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.