Reviewed · SNORKELING
Snorkeling and Island Hopping Tour in Karimunjawa (sharing tour)
The best part of this Karimunjawa day is the simple mix of reef snorkeling and quiet island time. You leave the dock around 8:30 a.m., look for colorful fish near the coral, then spend the day moving between two islands, two snorkeling spots, and a beach lunch cooked on the boat or shore.
I like the included barbecue fish lunch, which gives the outing a local, unfussy feel. I also like the free underwater photos, a useful extra when the guides have time to capture your swim. The main thing to consider is logistics: you must reach the Karimunjawa dock yourself, and the boat only runs when weather and minimum group conditions allow.
Key points to know
- Two reef stops: You snorkel at two different locations, with coral, fish, and the chance of seeing turtles.
- Two island visits: Each island gives you time for swimming, sunbathing, photos, and a walk at your own pace.
- Barbecue fish lunch: Lunch includes grilled fish, vegetables, rice, and fresh fruit salad. Tell the operator about dietary needs ahead of time.
- Shared boat, maximum 20 people: This keeps the price low, but the outing will not feel private.
- Free underwater photos: The crew uses an underwater camera and provides the pictures for download after the trip.
- About $19.58 per person: That is strong value for an eight-hour boat day with equipment, lunch, a guide, and two snorkeling sessions.
Two Karimunjawa reefs before breakfast is forgotten

Karimunjawa is best appreciated from the water. The islands are scattered across the sea, so a boat lets you see more than one beach without spending the day arranging separate rides.
This shared tour begins at the Karimunjawa dock at about 8:30 a.m. The location is listed in the wider Semarang area, but the actual meeting point is the Karimunjawa dockyard on Jl. Wage Rudolf Supratman. That distinction matters. You are responsible for getting to the dock, and transport to the meeting point is not part of the price.
The boat heads first to a snorkeling site. The emphasis here is on looking for Nemo near the reefs, along with other colorful fish and coral. You receive snorkeling equipment as part of the trip, so you do not need to pack your own mask and fins unless you prefer using familiar gear.
I like the order of the morning. Starting with snorkeling makes good use of the early part of the day, when you are fresh and the water may be calmer. The tradeoff is that the quality of the experience depends on sea conditions and visibility. This is not a pool-like activity with guaranteed clear water, and poor weather can lead to a different date or a full refund.
More Snorkeling Trips in Yogyakarta:
- ️Nusa Penida by Private Boat – Snorkeling 4 spots, Swim with Mantas + Land Tour
★ 5.0 · 6,424 reviews - Nusa Penida day trip: boat, 4 snorkeling, Manta rays & Land tour
★ 5.0 · 2,033 reviews - Nusa Penida Snorkeling Adventure (Private & All-Inclusive)
★ 5.0 · 1,197 reviews
The first island brings a proper beach break

After the opening snorkeling stop, the boat continues to the first island. Here, the pace changes. You can sit on the white beach, swim in the blue water, take pictures, or simply let the morning catch up with you.
This beach stop is useful because the tour does not keep you in the water all day. Snorkeling is fun, but it can become tiring, especially under a strong tropical sun. An island pause gives you time to dry off and enjoy the setting without being hurried from one activity to the next.
The beach time is also where the shared nature of the excursion becomes most noticeable. A group of up to 20 people will spread out, but this is not a private island picnic. If you want complete control over the timing, swimming area, or photography, a private charter would suit you better. At this price, though, a shared boat is a sensible compromise.
While you relax, lunch is prepared. The usual meal is barbecued fish with vegetables, rice, and fresh fruit salad. It is a straightforward island meal rather than a restaurant-style spread, which is exactly right for this kind of day. If you have special dietary needs, tell the operator in advance. The supplied information does not promise a particular substitute, so do not wait until lunch to raise the issue.
A barbecue lunch that earns its place

Lunch is one of the practical strengths of this outing. At roughly $19.58 per person, food is already included along with the boat, guide, snorkeling gear, and underwater photos. You avoid the need to find a restaurant on a small island, and you get more time by the sea.
The meal is also part of the experience, not just fuel between stops. Fresh fish grilled near the beach fits Karimunjawa better than a boxed meal would. The vegetables, rice, and fruit salad keep it simple and filling.
Still, you should set your expectations correctly. No menu beyond these items is promised, and the tour does not describe drinks or snacks as included. Bring any personal extras you need, and inform the operator about dietary requests before departure.
The time spent eating may vary with the group and the weather. That is normal on a shared island trip. The benefit is a relaxed break; the cost is that the schedule has less precision than a private tour.
The second snorkeling site adds variety

After lunch, you return to the boat for the second snorkeling stop. This site is described as another place to see colorful corals and fish, giving you a different underwater setting from the morning.
Two snorkeling locations are more useful than repeating one reef. Conditions can vary from site to site, and a second stop gives you another chance if the first water is not at its best. You may also notice different coral shapes and fish activity, though the exact species are not guaranteed.
Turtles are possible if luck is on your side. The tour does not promise a turtle sighting, so treat that as a bonus rather than the main reason to book. The reliable part is the chance to snorkel at two separate spots with equipment and a guide provided.
The crew also takes photographs with an underwater camera during the day. You can download the images after the tour at no extra charge. This is a particularly nice touch for swimmers who do not own an underwater camera, though the number and quality of pictures will naturally depend on water clarity, timing, and how much the crew can capture while managing the group.
More island hopping from Yogyakarta:
- Bali Beaches Hopping – Uluwatu Temple
★ 5.0 · 119 reviews - 1- day Komodo island Tour hopping around by Speed Boat
★ 4.5 · 36 reviews - Batur 4WD Jeep Sunrise and Kintamani Cafe Hopping
★ 5.0 · 22 reviews - 1 Day – Malang Beaches and Island Hopping // 06:30 – 17:30
★ 5.0 · 7 reviews
The second island slows the afternoon down
The second island is the final main stop. You have time to explore, take photos, sunbathe, or swim. The description does not specify a guided walk or named attraction here, so think of this as unstructured island time rather than a formal sightseeing visit.
That freedom is valuable. You can choose a shady rest, a swim, or a few photographs without being pushed into another activity. If you prefer active sightseeing every minute, the open-ended stop may feel less substantial. If you like having room to set your own pace, it is a welcome part of the day.
The two islands also help the tour feel like more than a single snorkeling outing. You see different beaches and have time to appreciate how spread out the Karimunjawa area is. Keep in mind that the tour focuses on water, beaches, and scenery. It is not designed around museums, village visits, or detailed cultural interpretation.
Sunset on the ride back to the Karimunjawa dock

After the second island, the boat heads back toward the dock. The return trip may include sunset views, adding a pleasant final chapter to a long day on the water.
The published operating window runs from 8:30 a.m. to 5:30 p.m., and the trip is described as lasting about eight hours. Exact timing can shift with sea conditions, the group, and the pace of the stops. Plan your evening with some flexibility rather than booking something immediately after the stated end time.
The tour finishes back at the same Karimunjawa meeting point. Since parking is not included, scooter users should expect a separate parking fee at the harbor. That is a small cost, but it is worth knowing before you arrive.
Why the price works for a shared boat

At $19.58 per person, this is an inexpensive full-day outing. The price includes the boat, a guide, snorkeling equipment, lunch, and underwater photographs. Buying those pieces separately would likely take more planning and could cost more, even though the supplied information does not provide individual prices for comparison.
The low price comes with normal shared-tour limits. You do not control the departure time, the exact duration at each island, or the size of the group. The maximum is 20 people, which is small enough to remain manageable but large enough that the boat will not feel intimate.
I would judge the value by what you want from Karimunjawa. For a first visit, this package covers the main pleasures of the area in one day: reefs, beaches, a local-style lunch, and a boat ride between islands. For a couple seeking privacy or a serious underwater photographer, a private or specialist trip may be a better fit.
The tour is also booked, on average, 12 days ahead. That suggests you should not assume last-minute availability, especially during busy periods. Confirmation is provided at booking, but the operator may contact you afterward because the trip depends on availability.
Who will enjoy this Karimunjawa day most

I would recommend this outing to anyone who wants a low-cost introduction to island hopping and does not mind sharing the boat. It suits couples, friends, solo visitors, and families who can comfortably take part in snorkeling and beach activities.
It is especially useful if you want a ready-made day rather than arranging a boat, equipment, food, and guide separately. The included photos add value for people who want a record of the snorkeling without carrying extra gear.
You should think twice if you need guaranteed calm water, a private schedule, or a tightly timed itinerary. The tour requires good weather and a minimum number of participants. If conditions prevent departure, you will be offered another date or a full refund. If the minimum group is not met, you will be offered another date or experience, or you can receive a refund.
The activity information says most people can participate, but it does not give detailed accessibility information. If you have mobility, swimming, or equipment concerns, contact the operator before booking rather than assuming the boat and islands will meet your needs.
What to bring and what to arrange

Your main task is reaching the dock on time. Transport to the meeting point is not included, and scooter parking costs extra. Allow enough time to find the Karimunjawa dockyard before the 8:30 a.m. departure.
For the boat day itself, pack practical beach items:
- Swimwear and a change of clothes
- Sun protection
- A towel
- Personal snacks or drinks if needed
- A waterproof way to protect valuables
- Any medication or dietary items you require
The operator supplies snorkeling equipment, so you can travel light. You may still prefer your own mask if fit matters to you. Since underwater photos are provided for download after the tour, keep the contact method used for booking available so you can receive the images.
The tour runs Monday through Sunday within the listed operating period, from July 2, 2024 through July 12, 2026. Weather remains the deciding factor, so keep a little flexibility in your Karimunjawa plans.
Should you book the snorkeling and island hopping tour?
Book it if you want a full day on the water at a very reasonable price, with two snorkeling spots, two island stops, lunch, equipment, and free underwater photos included. The barbecue fish meal and helpful crew support give the trip a friendly, local feel without adding much cost.
Skip it if your priority is privacy, guaranteed turtle sightings, or a precise schedule. The shared group can reach 20 people, the weather may change plans, and the meeting point is your responsibility.
For most visitors with one free day in Karimunjawa, I think this is a strong practical choice. It gives you a broad taste of the islands without forcing you to organize every part yourself. Just arrive at the dock prepared for a flexible day, and tell the operator about dietary needs before you go.
FAQ
Where does the tour start?
The tour starts at the Karimunjawa dockyard for Hoping Island, at 4CCJ+7QQ, Jl. Wage Rudolf Supratman, Karimunjawa, Kabupaten Jepara, Central Java, Indonesia.
What time does the tour depart?
Departure is scheduled for about 8:30 a.m. The activity lasts approximately eight hours and ends back at the meeting point.
How many islands and snorkeling spots are included?
The tour visits two different islands and two different snorkeling spots.
Is lunch included?
Yes. Lunch includes barbecued fish, vegetables, rice, and fresh fruit salad. Special dietary requests should be provided in advance.
Is snorkeling equipment provided?
Yes. Snorkeling equipment is included in the tour price.
Are underwater photos included?
Yes. The crew takes pictures with an underwater camera, and you can download the photos after the tour.
How large is the group?
This is a shared tour with a maximum of 20 participants.
What happens if the weather is poor?
The activity requires good weather. If it is canceled because of poor conditions, you will be offered a different date or a full refund.
Just added around Yogyakarta
- From Semarang Port: Borobudur Temple Private Shore Excursion★ 5.0 · 11 reviews
- Semarang Private City Tour★ 5.0 · 17 reviews
- Semarang Tour For Cruise Passengers★ 4.5 · 33 reviews
- From Semarang port: Borobudur Temple excursion – Cruise Ship Traveler★ 5.0 · 36 reviews
- Semarang Private Tour For Cruise Passengers★ 4.5 · 11 reviews
- Prambanan Private Tour From Semarang Cruise Port★ 5.0 · 7 reviews
- Borobudur Private Excursion From Semarang (Upper level access)★ 5.0 · 35 reviews
- Borobudur Private Tour From Semarang Port★ 4.5 · 12 reviews
Snorkeling, compared.

Nusa Penida by Private Boat – Snorkeling 4 spots, Swim with Mantas + Land Tour
Read our review →
Nusa Penida day trip: boat, 4 snorkeling, Manta rays & Land tour
Read our review →
Nusa Penida Snorkeling Adventure (Private & All-Inclusive)
Read our review →
All Inclusive : Bali Blue Lagoon Snorkeling, Lunch, and Transport
Read our review →
Bali Blue Lagoon Snorkeling – Lunch and Transport All Inclusive
Read our review →
Blue Lagoon Snorkeling – Lunch – Kantolampo – Tibumana Waterfall
Read our review →
Bali Blue Lagoon Snorkeling with Private Transfer & Lunch
Read our review →
Quad Bike Ride and Snorkeling at Blue Lagoon Beach All-inclusive
Read our review →Browse the lists this tour appears in
