Travel from Jepara

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

TO SURABAYA

After you arrived 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 one hour. We are sorry but we can’t book a flight ticket for you. Please check www.tiket.com for all flight schedules and to make a booking.

After you arrived 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 in Semarang (Poncol and Tawang) from where you can take the train 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 www.tiket.com for all train schedules and to make a booking.

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.

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 Yogyakarta or Magelang here.

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.