There are 4 ways to get from Pulau Karimunjawa to Pulau Karimun Besar by ferry, bus, plane, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus, fly to Hang Nadim International Airport
best- Take the ferry from Karimunjawa to Jeparaferry
- Take the bus from Jepara, Central Java to Kencana Travel Semarangbus
- Fly from Ahmad Yani (SRG) to Hang Nadim International Airport (BTH)plane SRG - BTH
- Take the ferry from Harbour Bay Batam to Tanjung Balai Karimunferry
11h 47mRp 2,482,993–3,303,581Ferry, bus
cheapest- Take the ferry from Karimunjawa to Jeparaferry
- Take the bus from Jepara to Jakarta Daan Mogotbus
- Take the ferry from Port of Tanjung Priok to Tanjung Balai Karimunferry
2d 15hRp 892,501–1,353,089Ferry, taxi, train
- Take the ferry from Karimunjawa to Jeparaferry
- Take the taxi from Jepara to Semarang Tawangtaxi
- Take the train from Semarang Tawang to Jatinegaratrain
- Take the ferry from Port of Tanjung Priok to Tanjung Balai Karimunferry
2d 5hRp 1,380,898–1,843,486Ferry, bus, fly to Singapore Changi Airport
- Take the ferry from Karimunjawa to Jeparaferry
- Take the bus from Jepara, Central Java to Kencana Travel Semarangbus
- Fly from Ahmad Yani (SRG) to Singapore Changi Airport (SIN)plane SRG - SIN
- Take the ferry from Singapore Harbour Front to Tanjung Balai Karimunferry
13h 58mRp 3,627,200–6,823,588
Ahmad Yani (SRG) to Hang Nadim International Airport (BTH) flights
Questions & Answers
The cheapest way to get from Pulau Karimunjawa to Pulau Karimun Besar is to ferry and bus which costs Rp850000 - Rp1400000 and takes 2 days 15h.
The fastest way to get from Pulau Karimunjawa to Pulau Karimun Besar is to ferry and bus and fly which takes 11h 47m and costs Rp2400000 - Rp3300000.
The distance between Pulau Karimunjawa and Pulau Karimun Besar is 1391 km.
The best way to get from Pulau Karimunjawa to Pulau Karimun Besar without a car is to ferry and taxi and train which takes 2 days 5h and costs Rp1300000 - Rp1900000.
It takes approximately 11h 47m to get from Pulau Karimunjawa to Pulau Karimun Besar, including transfers.
There are six+ hotels available in Pulau Karimun Besar.
What companies run services between Pulau Karimunjawa, Indonesia and Pulau Karimun Besar, Indonesia?
There is no direct connection from Pulau Karimunjawa to Pulau Karimun Besar. However, you can take the ferry to Jepara, take the taxi to Jepara, Central Java, take the bus to Kencana Travel Semarang, take the taxi to Ahmad Yani (SRG) airport, fly to Hang Nadim International Airport (BTH), take the taxi to Harbour Bay Batam, then take the ferry to Tanjung Balai Karimun. Alternatively, you can take the ferry to Jepara, take the taxi to Semarang Tawang, take the train to Jatinegara, take the taxi to Kayu Putih Rawasari, take the line 10 bus to Tanjung Priok, walk to Port of Tanjung Priok, then take the ferry to Tanjung Balai Karimun.
- Website
- garuda-indonesia.com
Flights from Ahmad Yani to Hang Nadim International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- Rp 2,000,000–6,500,000
Flights from Ahmad Yani to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- Rp 1,400,000–4,600,000
- Website
- batikair.com
Flights from Ahmad Yani to Hang Nadim International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- Rp 2,100,000–5,500,000
Flights from Ahmad Yani to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- Rp 2,800,000–5,000,000
- Website
- flyscoot.com
Flights from Ahmad Yani to Singapore Changi Airport
- Ave. Duration
- 2h 5m
- When
- Thursday, Saturday, Tuesday, and Wednesday
- Estimated price
- Rp 2,400,000–2,900,000
- Website
- superairjet.com
Flights from Ahmad Yani to Hang Nadim International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- Rp 1,500,000–3,600,000
- Website
- citilink.co.id
Flights from Ahmad Yani to Hang Nadim International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- Rp 1,900,000–2,400,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Semarang Tawang to Jatinegara
- Ave. Duration
- 6h 26m
- Frequency
- Every 2 hours
- Estimated price
- Rp 260,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 260,000–350,000
- Business
- Rp 420,000–550,000
- Executive
- Rp 480,000–700,000
- Website
- 12go.asia
Bus from Jepara, Central Java to Kencana Travel Semarang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 80,000–90,000
- Schedules at
- kencanaindonesia.com
Bus from Jepara, Central Java to Kencana Travel Semarang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 80,000–90,000
- Schedules at
- kencanaindonesia.com
- Phone
- +62291440019
- [email protected]
- Website
- nu3tara.com
Bus from Jepara to Jakarta Daan Mogot
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- Rp 260,000–470,000
- Book at
- 12go.asia
- Phone
- 0811-789-200
- [email protected]
- Website
- expressbahari.com
Ferry from Karimunjawa to Jepara
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- Rp 200,000–354,588
- Schedules at
- expressbahari.com
- Executive
- Rp 200,000
- VIP
- Rp 230,000
Ferry from Karimunjawa to Jepara
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- Rp 200,000–354,588
- Schedules at
- expressbahari.com
- Executive
- Rp 200,000
- VIP
- Rp 230,000
Ferry from Karimunjawa to Jepara
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- Rp 200,000–354,588
- Schedules at
- expressbahari.com
- Executive
- Rp 200,000
- VIP
- Rp 230,000
Ferry from Karimunjawa to Jepara
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- Rp 200,000–354,588
- Schedules at
- expressbahari.com
- Executive
- Rp 200,000
- VIP
- Rp 230,000
- Phone
- +62812 6891 5848
Ferry from Harbour Bay Batam to Tanjung Balai Karimun
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- Rp 189,993
- Schedules at
- facebook.com
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Port of Tanjung Priok to Tanjung Balai Karimun
- Ave. Duration
- 40h 20m
- Frequency
- Once daily
- Estimated price
- Rp 400,000–490,000
- Schedules at
- pelni.co.id
- Economy Class
- Rp 400,000–490,000
Ferry from Port of Tanjung Priok to Tanjung Balai Karimun
- Ave. Duration
- 40h 20m
- Frequency
- Once daily
- Estimated price
- Rp 400,000–490,000
- Schedules at
- pelni.co.id
- Economy Class
- Rp 400,000–490,000
- Phone
- +65 6331 4123
- [email protected]
- Website
- sindoferry.com.sg
Ferry from Singapore Harbour Front to Tanjung Balai Karimun
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- Rp 700,000–1,300,000
- Schedules at
- sindoferry.com.sg
- Book at
- 12go.asia
- Ave. Duration
- 1h 6m
- Estimated price
- Rp 480,000–600,000
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 How to get from Florence to Rome, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.

















