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 Surabaya and Semarang to Karimunjawa
To Karimunjawa there are two flights going weekly from Surabaya and there is a daily flight 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
Do you want to continue your holiday elsewhere after Karimunjawa? Then you can take a private car or shared minibus. to Semarang, Surabaya, or Yogyakarta.
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.