Les îles Karimunjawa se trouvent en mer de Java, à environ 80 km au nord-ouest de Jepara, ville portuaire de la côte nord de Java central. Il n’y a pas de pont et, dans les faits, une seule grande porte d’entrée : presque tout le monde traverse en bateau depuis Jepara. Quelques traversées partent de Semarang ou de Kendal, et Kemujan possède un petit aéroport.
Les options comparées
| Itinéraire | Durée (env.) | Coût (env.) | Idéal pour |
|---|---|---|---|
| Bateau rapide Jepara → Karimunjawa (Express Bahari) | Environ 2 h | En gros IDR 150 000–250 000 l’aller, selon la classe | La plupart des voyageurs |
| Ferry Jepara → Karimunjawa (KMP Siginjai) | 4 à 6 h | Le moins cher — en gros IDR 100 000–150 000 | Petits budgets, véhicules, une traversée plus stable |
| Bateau rapide depuis Semarang ou Kendal | Environ 3 à 4 h | Plus cher que depuis Jepara | Éviter la route de Jepara — quand il circule |
| Petit avion vers l’aéroport de Dewadaru (KWB) | Moins de 1 h depuis Semarang | Bien plus cher que le bateau | Courts séjours, personnes sujettes au mal de mer |
| Forfait de plusieurs jours, traversée comprise | 2 à 4 jours | À partir d’environ 155 US$ par personne | Ceux qui veulent tout organisé |

1. Bateau rapide depuis Jepara — la voie habituelle
Le bateau rapide Express Bahari relie le port Kartini de Jepara au bourg de Karimunjawa en deux heures environ dans des conditions normales. C’est un navire à passagers fermé et climatisé, avec des sièges numérotés répartis en deux ou trois classes. Il circule la plupart des jours, mais pas tous, et pas toujours à la même heure : les traversées sont plus nombreuses autour des week-ends et des jours fériés indonésiens, plus rares en basse saison. Les départs de Jepara ont généralement lieu le matin.
Les billets se vendent au port ainsi qu’auprès des agences et des guesthouses ; en période de vacances ils s’épuisent : achetez donc le plus tôt possible et prenez votre billet de retour en même temps ou à l’arrivée. Les passagers étrangers doivent normalement acquitter en plus un petit droit d’entrée au parc national et présenter un passeport.
2. Ferry depuis Jepara — lent et bon marché
Le KMP Siginjai est un ferry roulier qui assure la même ligne. Il met quatre à six heures, coûte nettement moins cher que le bateau rapide et part plusieurs fois par semaine plutôt que tous les jours. Il est rudimentaire — ponts ouverts, sièges durs, petite cantine —, mais plus gros et plus stable que le bateau rapide ; il embarque motos et voitures, et l’on peut s’y promener et regarder la mer. Emportez de l’eau, des en-cas et de quoi vous asseoir. Beaucoup de voyageurs font l’aller sur l’un et le retour sur l’autre.
3. Depuis Semarang ou Kendal
À diverses périodes, des bateaux rapides ont aussi rallié Karimunjawa depuis le port de Tanjung Emas, à Semarang, et depuis Kendal, un port un peu à l’ouest de la ville. La traversée est plus longue que depuis Jepara — trois heures ou plus — et les services ont été irréguliers, souvent limités à certains jours de la semaine et parfois suspendus pendant de longues périodes. Si l’un d’eux tombe sur vos dates, il vous épargne la route de Jepara. Ne bâtissez pas un voyage dessus sans avoir confirmé qu’il circule.
4. En avion jusqu’à l’aéroport de Dewadaru
Karimunjawa possède un petit aéroport, Dewadaru (KWB), sur l’île de Kemujan, à environ 45 minutes de route du bourg. Il n’accueille que de petits appareils à hélices. Les vols réguliers sont apparus et ont disparu au fil des ans ; depuis la mi-2025, Susi Air annonce des liaisons depuis Semarang et Yogyakarta à bord de petits monomoteurs d’une douzaine de sièges.
Les vols sont rapides — bien moins d’une heure depuis Semarang — et offrent une façon mémorable de voir l’archipel d’en haut. Mais les sièges sont rares, les franchises de bagages serrées, les tarifs plusieurs fois supérieurs à ceux du bateau, et ce type de liaison est souvent reprogrammé ou supprimé. Vérifiez directement auprès de la compagnie ou sur un site de réservation indonésien peu avant le départ, et gardez le bateau comme solution de repli.
Rejoindre Jepara
- Depuis Semarang (aéroport ou gare) : environ 80 km, deux à trois heures de route selon la circulation. Bus publics et minibus collectifs circulent toute la journée. Pour un bateau du matin, une voiture privée réservée à l’avance est le choix sûr.
- Depuis Yogyakarta : environ 5 h 30 à 7 heures de route. Des transferts directs et des voitures privées sont réservables ; sinon, passez par Semarang.
- Depuis Surabaya : une longue journée d’environ 8 à 9 heures de route, ou un train jusqu’à Semarang puis la suite par la route.
- Depuis Jakarta : avion ou train jusqu’à Semarang (environ cinq à six heures en train), puis la route.
Nous recommandons vivement de dormir à Jepara la veille d’une traversée matinale. Cela coûte une nuit d’hôtel bon marché et supprime la première cause de bateaux manqués. Voir notre guide de Jepara.
Quand les bateaux sont annulés
C’est la partie d’un voyage à Karimunjawa qui prend les gens de court. Pendant la mousson d’ouest — en gros de décembre à février, parfois jusqu’en mars —, les vents forts et les hautes vagues interrompent régulièrement toutes les traversées, et il n’est pas rare que les îles soient coupées du monde plusieurs jours, parfois davantage. Des annulations surviennent aussi à d’autres périodes de l’année par mauvais temps.
- Gardez une marge. Laissez au moins une journée entière de réserve — deux pendant les mois de mousson — entre votre retour prévu et tout vol international.
- Réservez flexible. Choisissez autant que possible des hébergements et des excursions avec annulation gratuite.
- Restez informé. Votre guesthouse saura avant n’importe quel site internet. Demandez chaque soir.
- Emportez des espèces en plus. Si vous restez bloqué trois nuits de plus, le distributeur ne vous aidera peut-être pas.
- Ne faites pas pression sur un capitaine. Si le capitaine du port a fermé la ligne, c’est qu’il y a une raison.
À l’arrivée, et pour circuler sur les îles
Les bateaux accostent au port du bourg de Karimunjawa. La plupart des hébergements sont à quelques pas ou à une courte prise en charge. Il n’y a pas de transports publics : on se déplace en scooter de location, en voiture avec chauffeur organisée par la guesthouse, ou en bateau. La route principale part du bourg vers le nord, franchit le pont vers Kemujan et rejoint l’aéroport.
Vous préférez ne rien organiser ? Plusieurs forfaits de plusieurs jours depuis Jepara, Semarang et Yogyakarta comprennent la traversée, un hôtel, les repas et les excursions sur les îles.

