There are 4 ways to get from Java to Pulau Karimunjawa by plane, taxi, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Ahmad Yani
best- Fly from Ahmad Yani (SRG) to Karimunjawa (KWB)plane SRG - KWB
40 minRp 600,000–4,900,000Taxi, ferry
- Take the taxi from Java to Weleritaxi
- Take the taxi from Semarang Poncol to Jeparataxi
- Take the ferry from Jepara to Karimunjawaferry
6h 24mRp 1,240,606–1,905,352Taxi, bus, ferry
- Take the taxi from Java to Kencana Travel Semarangtaxi
- Take the bus from Kencana Travel Semarang to Jepara, Central Javabus
- Take the ferry from Jepara to Karimunjawaferry
7h 57mRp 973,556–1,260,748Fly from Adisutjipto International Airport
- Fly from Adisutjipto International Airport (JOG) to Karimunjawa (KWB)plane JOG - KWB
55 minRp 1,100,000–8,000,000
Ahmad Yani (SRG) to Karimunjawa (KWB) flights
Comparing Your Travel Options
The cheapest way to get from Java to Pulau Karimunjawa is to taxi and bus and ferry which costs Rp950000 - Rp1300000 and takes 7h 57m.
The fastest way to get from Java to Pulau Karimunjawa is to fly which takes 40 min and costs Rp600000 - Rp4900000.
The distance between Java and Pulau Karimunjawa is 126 km.
The best way to get from Java to Pulau Karimunjawa without a car is to taxi and ferry which takes 6h 24m and costs Rp1200000 - Rp2000000.
It takes approximately 40 min to fly from Ahmad Yani (SRG) to Karimunjawa (KWB), including transfers and time at the airport.
The quickest flight from Ahmad Yani Airport to Karimunjawa Airport is the direct flight which takes 40 min.
Susi Air offers flights from Ahmad Yani Airport to Karimunjawa Airport.
There are 63+ hotels available in Pulau Karimunjawa.
What companies run services between Java, Provinsi Jawa Tengah, Indonesia and Pulau Karimunjawa, Indonesia?
Susi Air flies from Ahmad Yani (SRG) to Karimunjawa (KWB) 4 times a week.
- Website
- susiair.com
Flights from Ahmad Yani to Karimunjawa
- Ave. Duration
- 40 min
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- Rp 600,000–4,900,000
Flights from Adisutjipto International Airport to Karimunjawa
- Ave. Duration
- 55 min
- When
- Monday, Friday, and Sunday
- Estimated price
- Rp 1,100,000–8,000,000
- Website
- 12go.asia
Bus from Kencana Travel Semarang to Jepara, Central Java
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 80,000–90,000
- Schedules at
- kencanaindonesia.com
- Phone
- 0811-789-200
- expressbahari.marketing@gmail.com
- Website
- expressbahari.com
Ferry from Jepara to Karimunjawa
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- Rp 200,000–347,577
- Schedules at
- expressbahari.com
- Executive
- Rp 200,000
- VIP
- Rp 230,000
Ferry from Jepara to Karimunjawa
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- Rp 200,000–347,577
- Schedules at
- expressbahari.com
- Executive
- Rp 200,000
- VIP
- Rp 230,000
- Ave. Duration
- 1h 22m
- Estimated price
- Rp 480,000–800,000
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Grab Taxi
- Website
- grab.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, Getting to Rome from the airport, and How to get from Florence to Rome - to help you get the most out of your next trip.








