Jakarta to Karimunjawa Island and Sunset Snorkelling
We will pick you up from your hotel for a flight to Semarang Airport, followed by a few hours of transit for your connecting flight to Dewadaru Airport on Karimunjawa Island.
After landing, we drive to the hotel for check-in and then leave directly for snorkelling and sunset hunting. When it gets dark, we return to the hotel for dinner.