Hey 👋 Want to know about the Karimunjawa trip?
WhatsApp
Island Hopping · Karimunjawa, Jepara

27 Islands,
Water Clear as
Glass

Swim with gentle sharks, snorkel over living coral reefs, and watch sunsets that actually leave you speechless. Karimunjawa — a paradise closer than you think.

Scroll
🏝️

27

Islands to Explore

🦈

Only One

Shark Sanctuary in Indonesia

4.9 / 5.0

Satisfaction Rating

Why Karimunjawa?

Closer Than You Think,
Just as Stunning

Karimunjawa has something rare: water so clear it barely looks real, beaches that aren't packed yet, and experiences you genuinely can't get anywhere else.

Want to swim in a pool of gentle sharks? You can. Snorkel while a sea turtle drifts past? Absolutely. Watch the sunset from an empty beach with a fresh coconut in hand? Obviously.

And all of this fits into just 2–3 days — no need to burn a week of annual leave.

2 hrsfrom Jepara Harbour
27Islands to explore
850KStarting price (per person)
All-inBoat, meals, snorkel, guide
Ask About the Trip
Snorkeling in Karimunjawa — crystal clear reef water
Jepara Central Java
Explore

Top Spots

View Packages
Menjangan Kecil Island — Karimunjawa's best snorkeling spot

Menjangan Kecil Island

The best snorkeling in Karimunjawa — clownfish, coral, and the occasional sea turtle

Karimunjawa Shark Sanctuary — swimming with gentle sharks

Shark Sanctuary 🦈

Gosong Cemara — sandbar rising from the sea in Karimunjawa

Gosong Cemara

Karimunjawa snorkeling — colourful reef and fish

Snorkeling Spots

Ujung Gelam Beach — the best sunset in Karimunjawa

Ujung Gelam Beach

Karimunjawa's golden sunset — palm trees leaning over the water, sky on fire

Cemara Besar Island Karimunjawa

Cemara Besar Island

Menjangan Besar Island Karimunjawa

Menjangan Besar Island

Pick Your Package

Two Options, Two Vibes

All packages include return boat tickets, accommodation, meals, snorkeling set, guide, and documentation.

2 Days 1 Night

From IDR 850K / Pax

  • Return boat ticket Jepara–Karimunjawa
  • 1 night accommodation (shared twin room)
  • 3 meals (lunch, dinner, breakfast)
  • Island hopping + snorkeling
  • Shark sanctuary visit 🦈
  • Full snorkeling set + life jacket
  • HPI-certified local guide
  • Underwater & above-water documentation
Book Now
How to Get There

Getting to Karimunjawa

Easier than you'd expect — and reachable from most cities in Java.

✈️

From Jakarta / Surabaya

Fly to Semarang (~1 hr)
Semarang → Jepara Harbour (~1.5 hrs)
Express Bahari fast boat to Karimunjawa (~2 hrs)

💡 Leave in the morning and you can be snorkeling in Karimunjawa by midday.

🚆

From Yogyakarta / Solo

Train or bus to Semarang (~3 hrs)
Semarang → Jepara Harbour (~1.5 hrs)
Express Bahari fast boat to Karimunjawa (~2 hrs)

💡 You can also take a direct travel car or bus from Solo/Yogyakarta to Jepara — about 4–5 hours.

🚗

From Semarang (Easiest Route)

Semarang → Jepara Harbour (~1.5 hrs)
Express Bahari fast boat (~2 hrs)
You've arrived in Karimunjawa 🎉

💡 Just ~3.5 hours door to island from central Semarang. The most straightforward option.

⛴️

Boat Options from Jepara

Express Bahari — ~2 hrs, more comfortable, ticket ~IDR 200–300K return
Siginjai Ferry — ~4.5 hrs, budget-friendly, ticket ~IDR 100K return
Schedules vary by season and weather conditions

💡 We can help coordinate your boat tickets. Message us on WhatsApp for the latest schedule.

Full Itinerary

The Trip Experience

Sample 3D2N itinerary. We can adjust based on weather conditions and your preferences.

07:00
07:00
Meeting Point at Jepara Harbour
Meet up, board the boat, and set sail for Karimunjawa.
09:30
09:30
Arrive in Karimunjawa
Check in to accommodation, welcome drink, and a short rest.
13:00
13:00
Land Tour Around the Island
Explore Karimunjawa by scooter — Bukit Love, the town square, and scenic photo spots around the island.
17:00
17:00
Sunset at Ujung Gelam Beach
Leaning palm trees, the sky turning gold and pink. One of the best sunsets in all of Java.
19:00
19:00
Dinner & Free Evening
Fresh local seafood. After dinner, the night is yours — explore, hang out, or rest up.
07:00
07:00
Breakfast & Briefing
Morning meal at the accommodation, followed by a quick briefing before island hopping begins.
09:00
09:00
Snorkeling — Menjangan Kecil Island
Karimunjawa's top snorkeling spot. Clownfish, vivid coral reefs, and sea turtles drifting by.
10:30
10:30
Shark Sanctuary 🦈
Wade into the pool with gentle sharks. A photo you genuinely can't get anywhere else in Indonesia.
12:00
12:00
BBQ Picnic Lunch on Cemara Island
Grilled fish on a white sand beach. Picnic-style, feet in the sand, nowhere to be.
14:00
14:00
Second Snorkeling Spot
More reef snorkeling at a mid-ocean coral site. Visibility is excellent — colorful fish everywhere.
16:30
16:30
Gosong Cemara Sandbar
A tiny strip of white sand rising out of open water. This shot basically posts itself.
19:00
19:00
Dinner
Dinner, unwind, swap stories with the group. One more day to go.
06:30
06:30
Sunrise & Breakfast
A quiet morning. Breakfast at the accommodation while taking in the island one last time.
08:00
08:00
Third Snorkeling Spot
One more dive — an offshore reef with great visibility in the morning light.
10:00
10:00
Checkout & Pack Up
Pack your things, take a few last photos. The memories are already sorted.
13:00
13:00
Boat Back to Jepara
The return trip. Most people don't want to leave — which means the trip did its job.

Itinerary times may shift based on weather and sea conditions. Our guide always finds the best window for each spot.

What's Sorted For You

Trip Facilities

Just bring a change of clothes and some energy. Everything else is handled.

⛴️

Return Boat Ticket

Jepara–Karimunjawa round trip fully included — no extra costs

🏠

Accommodation

Twin-share room, AC, clean. Conveniently close to the beach

🍽️

All Meals

3–6 meals depending on package — fresh local seafood every day

🤿

Full Snorkeling Set

Mask, fins, life jacket — jump in without renting anything extra

🦈

Shark Sanctuary Ticket

Already included. Wade in, get the shot, go viral

📸

Documentation

Underwater and above-water photos & video — content ready to post

🏍️

Scooter Rental (3D2N)

Explore the island freely on a scooter for the whole stay

🧭

HPI-Certified Local Guide

Officially certified. Knows every hidden spot and the best timing

🚐

Harbour Transfer

Pick-up and drop-off at Jepara Harbour included

Traveler Reviews

What They Said

People who've been to Karimunjawa with us — here's their honest take.

"

Swimming with the sharks was genuinely beyond what I expected. I was nervous at first, then I just kept going back in. Hands down the best content from any trip I've done this year — and nobody believed it was real.

🌸
Risa Amalia
3D2N Package · Bandung
Instagram
"

BBQ on the beach watching the sun go down... this isn't a magazine story, this is something I actually lived. Karimunjawa is seriously underrated. I'll be back for sure.

🤙
Dimas Rizky
3D2N Package · Jakarta
Google
"

The water was unbelievably clear, a sea turtle swam right past us while snorkeling, and the guide was brilliant and patient. Already signed up for the 3D2N after trying the 2D1N — that says enough.

🏄
Putri Sari
2D1N → 3D2N · Yogyakarta
TripAdvisor
Why Basa Basi Trip?

Trips Worth
Talking About

Basa Basi Trip isn't just another travel agency. We believe the best trips aren't about rigid itineraries — they're about moments you'll still be telling stories about years from now.

Our experienced team knows the best spots, the right timing, and how to make every trip feel personal — not like you're just part of a crowd.

🛡️

Safe & Trusted

HPI-certified guides, proper safety equipment, and adherence to all official tourism regulations.

🌿

Responsible Travel

We protect Karimunjawa's marine ecosystem — no touching the coral, no disturbing wildlife. Ever.

❤️

Personal & Genuine

Our team makes sure every traveler feels looked after, comfortable, and leaves with the best story.

Start Your Adventure

Ready to Escape to
Karimunjawa?

Spots are limited every departure. No pressure to book right now — just say hi. We reply within 5 minutes.