Coming from Semarang, Yogyakarta or Surabaya 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 Jepara to Karimunjawa.
Flight from Semarang to Karimunjawa
To Karimunjawa there are flights going from Semarang.
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.
Flight from Karimunjawa to Semarang
From Karimunjawa there are flights to Semarang.