Coming from Jepara

After your holiday in Karimunjawa you can take the boat back to Jepara. After that you can travel to Semarang, Yogyakarta or Surbaya. Below you will finds the options to each city by train and bus.

  • FROM YOGYAKARTA

TO SURABAYA

After you arrive in the harbor of Jepara you need to go first to Semarang Airport. Please see the information about this travel under ‘to Semarang’.

There are 3 airlines (Garuda, Sriwijaya Air, Wings Air) with scheduled flights between Semarang and Surabaya. The flight takes around 1 hour. We are sorry but we can’t book a flight ticket for you. Please check on www.tiket.com for all flights and to make a booking directly.

After you arrive in the harbor of Jepara you need to go first to the Semarang train station. Please see more information about this under ‘to Semarang’.

There are two train stations (Poncol and Tawang) in Semarang from where trains depart to Surabaya. Also in Surabaya there are two stations (Pasar Turi and Gubeng) where the trains arrive. The train takes around 4,5 hours. We are sorry but we can’t book a train ticket for you. Please check on www.tiket.com for all trains and to make a booking directly.

We can organize a private car for you from Jepara to Surabaya. The car will pick you up at the harbor in Jepara and will bring you to your preferred location in Surabaya. The car will depart after the boat arrives in Jepara. A private car to Surabaya costs IDR 1.500.000 (max. 4 people) and will take around 8 hours.

Book a private car from Jepara to Surabaya here.

  • FROM YOGYAKARTA

TO YOGYAKARTA OR BOROBUDUR

We can organize a private car for you from Jepara to Yogyakarta or Magelang (Borobudur). The car will bring you to your preferred location in Yogyakarta or Magelang. The car will depart after the boat arrives in Jepara. A private car to Yogyakarta or Magelang costs IDR 900.000 (max. 4 people) and will takes around 5 hours to Magelang or 6 hours to Yogyakarta.

Book a private car from Jepara to Yogyakarta or Magelang here.

We can book a seat for you in a shared minibus from Jepara to Yogyakarta or Magelang (Borobudur). Please send us your address in Yogyakarta so we can check whether we can bring you there.

If you want to go Borobudur after Karimunjawa the minibus can bring you to the Artos Shopping Mall in Magelang. From there you can take a taxi to Borobudur. The shared minibus will depart approximately one hour after the boat arrives in Jepara. A shared minibus to Yogyakarta or Magelang costs IDR 175.000 per person and will take around 5 hours to Magelang or 6 hours to Yogyakarta.

Book a shared minibus from Jepara to Magelang or Yogyakarta here.

  • FROM YOGYAKARTA

TO SEMARANG

We can organize a private car for you from Jepara to Semarang. The car will bring you to your preferred location. The car will depart after your boat arrives in Jepara. A private car to Semarang costs IDR 500.000 (max. 4 people) and will take around 3 hours.

Book a private car from Jepara to Semarang here.

We can book a seat for you in a shared minibus from Jepara to Semarang. We can bring you to the bus station (IDR 125.000 per person), to the train station (IDR 150.000 per person) or the airport (IDR 150.000 per person). The shared minibus will depart approximately one hour after the boat arrives in Jepara. A shared minibus to Semarang takes around 3 hours.

Book a shared minibus from Jepara to Semarang here.