Boat tickets

We can’t send you electronic tickets as the Bahari Express and Siginjai ticket system is still manual. We receive a reservation slip that has to be exchanged for a boat ticket on the day of departure. You will receive the ticket on the day of departure after we changed the reservation slip to a ticket. If requested, we can send our guest prove of reservation by sharing the invoice of the payment.

The Bahari Express fast boat does not have a special price for children, it does have a reduced price for infants until the age of 3. Through our fast boat ticket service, you will pay Rp. 30.000 for your child until 3 years old. Your child does not get her own seat.

The Siginjai slow ferry has a reduces price for children until 12 years old. This price is Rp. 100.000 if you book a slow boat ticket through our ticket service. Your child will get her own seat, however, if you prefer to travel in VIP class, you will have to pay the standard tarif for VIP which is Rp. 175.00.

It is possible to book a car or motor ticket for the slow ferry. However, it is not possible to book a similar ticket for the fast boat. Be aware of the fact that especially car tickets run out very fast, especially around the weekend, because the ferry is also filled with trucks that bring goods to the island.

Do you want to book a car ticket through our agency, the price is Rp. 845.000. For a motor ticket we request a payment of Rp. 110.000.

Currently every traveller taking the boat to Karimunjawa needs to meet one of the following Corona safety requirements.

  • One vaccination and an Antigen test.
  • Two vaccinations

Without a vaccination, it isn’t possible to take the boat to or from Karimunjawa. In both the harbour in Jepara and in Karimunjawa it is possible to do a Antigen test. However, make sure you are in the harbour on time, this means before the time you meet our team to get the boat tickets. Our staff is happy to guide and help you on request. It is also possible to do the test before you come to the harbour, however keep in mind that your Antigen test can’t be older than 24 hours.


Yes, for most of our tours and services we offer a deposit payment option of 50%. After checking the availability of your booking request we will send you an email with the required down payment.

Some of our service require a full payment instead of a deposit payment. This applies to our travel, tour and ticket services as we have to pay our partners a full-payment to reserve your booking.

You can make an international payment by direct transfer or through the payment service TransferWise. TransferWise is similar to PayPal but cheaper and faster. This makes it possible for us to take last minute orders as we have to wait until we receive the payment before we can reserve the booking.

A direct bank transfer is also possible if your booking is not last minute, you have an Indonesian bank account or your booking is not in high demand. On the booking invoice you will find our bank information.

After we receive the request for a new trip or service, our team will check the availability. When all is available we will send you a payment request so you can confirm the booking. If the requested date isn’t available, our team will get back to you about alternative travel dates.

After receiving the payment, we can order the trip or service for you and send you all the information you need by email.

In order to book the fast boat tickets our team needs  a copy of the passports or KTP of all travellers, in addition the KITAS/ITAS from expat travellers who live in Indonesia. Without a copy of the passports or KTP we aren’t able to book you a ticket due to the insurance restrictions from the boat company. Therefore with your deposit payment we ask to receive these documents.

No you don’t have to book a package or boat tickets. Karimunjawa is also open for backpackers and tickets can be bought at the locket as well. In low season you probably will be fine to come without booked boat tickets (not on public holidays). What are the reasons to book a package or boat tickets than? With booking a package, you will have a well arranged holiday and you can be sure you will make the most out of your time in Karimunjawa. Also it is relaxed to know that everything is been taken care off and you not have to worry about anything. With booking a package or boat tickets you are sure you have a boat ticket for your departure date and when something changes for the boat schedule you are the first to know.

Cancellation policy

Cancellation of booking before payment
No cancellations costs will be charged. Please note your booking is not confirmed until we received the requested (deposit) payment for your booking.

Cancellation of transport, tour and rental booking after full payment
For the Transport, Tour and Rental services we request full payment to confirm your booking. Without full payment, we won’t be able to book your tour, car, boat ticket and so on. After we received your payment, the booking is non-refundable as we already paid our partners to confirm your booking. With the acceptation of when the boat gets cancelled.

Cancellation of holiday package after down payment
For holiday packages, the down payment cannot be refunded (with the exception of when the boat is cancelled), but the holiday package can be rescheduled up to two weeks before the original travel date.


When your booking includes boat tickets we will first try to find a suitable solution. Available solutions will depend on the weather conditions (does it look like the boat will be able to depart the next day?). We will contact you and discuss options case to case. When you decide to take the next available boat we will make the arrangements for you. In case you decide the boat solutions are not suitable for you we will refund your booking. We will refund the total payment except of an amount of USD 3,- per person. This amount is needed to cover the costs of delivered services.

When you not booked boat tickets with us

In case you booked only a tour, car services or rentals without boat tickets and you have to cancel these because you could not come to Karimunjawa we will check the boat cancellations. If this is indeed the case we will refund your payment. e will refund the total payment except of an amount of USD 3,- per person. This amount is needed to cover the costs of delivered services.

Island facilities

There is a BRI bank in Karimunjawa with two ATM-machines. However, we always advise bringing at least two million in cash to the island because the ATM isn’t always working as it should.


Most travelers like to visit Karimunjawa during its dry months, starting from April until October (no rain or occasional rain). These are the busiest months on the island with June, July, August and September as the peak months. Especially at the weekend, it can be very busy because of the locals who visit Karimunjawa for the weekend.

The best period for travelling to Karimunjawa is from the end of February until the beginning of December. Outside this period the boats can be a little bit unreliable because of the raining season. For more information about Karimunjawa’s travel period send us an email with your considered arrival dates and let us know if you have any concerns. We will give you a fair picture of risks and weather conditions.

During the year the average temperature in Karimunjawa lies between 26 until 30 degrees Celsius. The minimum temperature in Karimunjawa is around 22 degrees Celsius and the maximum 34 degrees Celsius. For more information about the current weather in Karimunjawa try weather sites.  However, do keep in mind that on an island in the middle of the sea, weather does tend to be a bit unpredictable.

Our agency

The Karimunjawa Package office is currently located at our restaurant called Basa-basi Karimunjawa. Due to Covid-19 cuts we currently don’t have any office in town, but hope to open one again soon. Do you want to hop by the office, please feel free anytime because our doors are always open. Also, feel free to contact us via WhatsApp our email to request information if you don’t have the transportation to come by the office.


Tourist tax

Tourist tax is the tax every traveller in Jepara has to pay when buying a ticket in the harbour. For Indonesian travellers this is Rp. 5,000 standard included in our packages but not in our boat ticket service. However, can be added on request. For foreigner travellers without a Kitas/Itas this is Rp. 25.000, so we will add an additional 20,000 to your package invoice. Again, for our boat ticket service we can add this on request.

National park tax

A  big part of Karimunjawa island, both on land and on sea, is protected by the National Park. Therefore, since 2020, all tourist entering the island are obligated to pay a fee. For Indonesian guest this is Rp. 7.500 in the weekend and Rp. 5.000 during the week. For foreigners without a Kitas/Itas this is Rp. 150,000 during the week and Rp. 225,000 during the weekend. Therefore, the additional cost for the western entrance National park charge will be added to your invoice. For more information, please check the local park rangers Instagram.

Harbour tax

Every time our guest enter a harbour in Jepara or Karimunjawa, we are obliged to pay Rp. 2.000 per guest. This is upon departure and arrival with the fast boat, but also when you are going to the dock to leave for you snorkeling/diving trip.

Digital payment in advance is required to complete a booking for services booked before arriving in Karimunjawa. This is to prevent guest from booking but not collecting their booking, as we do have to pay our partners for the reservation. If you would like to pay the rest of your payment in Karimunjawa by cash or pay travel services booked at our office by cash.