Travel from Singapore to Indonesia is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Karimunjawa?

Book now

There are 4 ways to get from Singapore to Pulau Karimunjawa by plane, bus, ferry, train, car ferry or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended

Fly Singapore Changi to Ahmad Yani, bus, ferry

  1. Fly from Singapore Changi (SIN) to Ahmad Yani (SRG)
  2. Take the bus from Semarang Tawang to Jepara, Terminal Jepara
  3. Take the ferry from Jepara to Karimunjawa

Cheapest

Fly Senai to Ahmad Yani, bus, ferry

  1. Fly from Senai (JHB) to Ahmad Yani (SRG)
  2. Take the bus from Semarang Tawang to Jepara, Terminal Jepara
  3. Take the ferry from Jepara to Karimunjawa

Fly Singapore Changi to Solo, train, bus, ferry

  1. Fly from Singapore Changi (SIN) to Solo (SOC)
  2. Take the train from Solobalapan to Semarang Tawang Station
  3. Take the bus from Semarang Tawang to Jepara, Terminal Jepara
  4. Take the ferry from Jepara to Karimunjawa

Ferry, car ferry, drive, bus

  1. Take the ferry from Singapore Harbour Front to Batam Centre
  2. Take the car ferry from Telaga Punggur to Tanjung Uban
  3. Drive from Tanjung Uban to Kijang
  4. Take the ferry from Kijang to Surabaya - Tanjung Perak Port
  5. Take the bus from Surabaya Bungurasih Bus Station to Kudus
  6. Take the ferry from Jepara to Karimunjawa
Singapore → Indonesia
Partially open

Travel safe during COVID-19

International entry into Indonesia from Singapore

  • Entry is partially open for citizens and permanent residents of Singapore
Show more details
Allowed for: All visitors

Restricted for: There are no current restrictions

Show less

Conditions of entry into Indonesia from Singapore

  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • 5-day mandatory monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
  • Health declaration required
This applies to arrivals from all countries, with no exceptions

Rules to follow in Indonesia

1m

Mandatory

Mandatory

Considerations leaving from Singapore

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, but conditions apply when entering Indonesia from Singapore.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 1 metre
  • Observe COVID-19 safety rules
  • Domestic border crossings may be subject to approval, testing and quarantine

Explore travel options

The national COVID-19 helpline number in Pulau Karimunjawa is 119 ex 9.

Wearing a face mask on public transport in Pulau Karimunjawa is mandatory.

The social distance requirement in Pulau Karimunjawa is 1 metre.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 119 ex 9.

Yes, entry into Singapore from Indonesia is currently restricted.

Explore options for future travel.

Last updated: 8 Aug 2022
Exceptions may apply, for full details: Ministry of Health Indonesia.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Singapore to Pulau Karimunjawa is to ferry and car ferry and drive and bus which costs $130 - $210 and takes 3 days 21h.

More details

The quickest way to get from Singapore to Pulau Karimunjawa is to fly and bus and ferry which costs $160 - $450 and takes 11h 1m.

More details

It is approximately 1080 km to get from Singapore to Pulau Karimunjawa.

It takes approximately 11h 1m to get from Singapore to Pulau Karimunjawa, including transfers.

More details

The quickest flight from Singapore Changi Airport to Ahmad Yani Airport is the direct flight which takes 2h 10m.

Search flights

Pulau Karimunjawa is 1h behind Singapore. It is currently 10:13 AM in Singapore and 9:13 AM in Pulau Karimunjawa.

Indonesia AirAsia, Singapore Airlines and Garuda Indonesia offer flights from Singapore Changi Airport to Ahmad Yani Airport.

Search flights

There are three+ hotels available in Pulau Karimunjawa. Prices start at Rp1337500 per night.

More details

Map of how to get from Singapore to Pulau Karimunjawa.
Launch map view
  • Distance: 1080.4 km
  • Duration: 11h 1m

What companies run services between Singapore and Pulau Karimunjawa, Indonesia?

There is no direct connection from Singapore to Pulau Karimunjawa. However, you can take the subway to Tanah Merah, take the subway to Changi Airport, take the walk to Singapore Changi airport, fly to Ahmad Yani, take the taxi to Semarang Tawang, take the bus to Jepara, Terminal Jepara, take the walk to Jepara, then take the ferry to Karimunjawa. Alternatively, you can take the bus to Woodlands Checkpoint Out, take the walk to JB Sentral, take the bus to Senai Airport, take the walk to Senai airport, fly to Ahmad Yani, take the taxi to Semarang Tawang, take the bus to Jepara, Terminal Jepara, take the walk to Jepara, then take the ferry to Karimunjawa.

Airlines
Indonesia AirAsia
Website
airasia.com
Flights from Singapore Changi to Ahmad Yani
Ave. Duration
2h 10m
When
Monday, Wednesday, Friday and Sunday
Estimated price
Rp1000000 - Rp3200000
Flights from Senai to Ahmad Yani via Kuala Lumpur, Singapore Changi
Ave. Duration
7h 20m
When
Monday, Wednesday, Friday and Sunday
Estimated price
Rp1100000 - Rp3500000
Flights from Senai to Ahmad Yani via Ipoh, Singapore Changi
Ave. Duration
7h 55m
When
Monday, Wednesday, Friday and Sunday
Estimated price
Rp1300000 - Rp4100000
Flights from Senai to Ahmad Yani via Penang, Singapore Changi
Ave. Duration
10h 30m
When
Monday, Wednesday, Friday and Sunday
Estimated price
Rp1400000 - Rp4500000
Lion Mentari Airlines
Website
lionair.co.id
Flights from Senai to Ahmad Yani via Soekarno–Hatta
Ave. Duration
10h 5m
When
Tuesday, Thursday and Saturday
Estimated price
Rp950000 - Rp2900000
Flights from Singapore Changi to Solo via Soekarno–Hatta
Ave. Duration
4h 27m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
Rp1400000 - Rp8000000
Flights from Singapore Changi to Solo via Ngurah Rai
Ave. Duration
4h 55m
When
Every day
Estimated price
Rp2100000 - Rp6500000
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Singapore Changi to Solo via Kuala Lumpur
Ave. Duration
5h 22m
When
Wednesday and Sunday
Estimated price
Rp2600000 - Rp16000000
Flights from Singapore Changi to Solo via Penang, Kuala Lumpur
Ave. Duration
8h 25m
When
Wednesday
Estimated price
Rp3100000 - Rp18000000
Flights from Singapore Changi to Solo via Soekarno–Hatta
Ave. Duration
4h 45m
When
Wednesday, Friday and Sunday
Estimated price
Rp4800000 - Rp7500000
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Singapore Changi to Ahmad Yani via Soekarno–Hatta
Ave. Duration
3h 50m
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
Rp3400000 - Rp16000000
Flights from Singapore Changi to Solo via Soekarno–Hatta
Ave. Duration
5h 45m
When
Wednesday, Friday and Sunday
Estimated price
Rp3400000 - Rp9500000
Batik Air
Website
batikair.com
Flights from Senai to Ahmad Yani via Kuala Lumpur, Soekarno–Hatta
Ave. Duration
8h 30m
When
Every day
Estimated price
Rp1700000 - Rp11000000
Flights from Singapore Changi to Solo via Soekarno–Hatta
Ave. Duration
6h 10m
When
Every day
Estimated price
Rp4800000 - Rp7500000
AirAsia
Website
airasia.com
Flights from Senai to Ahmad Yani via Kuala Lumpur
Ave. Duration
12h 10m
When
Friday, Saturday and Sunday
Estimated price
Rp950000 - Rp3300000
NAM Air
Website
flynamair.com
Flights from Senai to Ahmad Yani via Soekarno–Hatta, Pangkalanbun
Ave. Duration
10h 55m
When
Tuesday, Thursday and Saturday
Estimated price
Rp1300000 - Rp4100000
Citilink Indonesia
Website
citilink.co.id
Flights from Singapore Changi to Solo via Soekarno–Hatta
Ave. Duration
4h 25m
When
Every day
Estimated price
Rp2000000 - Rp12000000
Train operators
Kereta API
Phone
021-121
Website
kai.id
Train from Solobalapan to Semarang Tawang Station
Ave. Duration
2h 28m
Frequency
Twice daily
Estimated price
Rp65000 - Rp280000
Website
kai.id
Economy
Rp65000 - Rp160000
Business
Rp75000 - Rp190000
Executive
Rp120000 - Rp270000
Bus operators
Penama Travel
Bus from Semarang Tawang to Jepara, Terminal Jepara
Ave. Duration
2h
Frequency
3 times a day
Estimated price
Rp55000
Schedules at
tic.jepara.go.id
Book at
easybook.com
Nusantara
Phone
+62291440019
Email
cs@nu3tara.com
Website
nu3tara.com
Bus from Surabaya Bungurasih Bus Station to Kudus
Ave. Duration
6h 45m
Frequency
Once daily
Estimated price
Rp75000 - Rp130000
Book at
12go.asia
Ferry operators
Express Bahari
Phone
0811-789-200
Email
expressbahari.marketing@gmail.com
Website
expressbahari.com
Ferry from Jepara to Karimunjawa
Ave. Duration
1h 45m
Frequency
4 times a week
Estimated price
Rp160000 - Rp200000
Schedules at
expressbahari.com
Executive
Rp165000
VIP
Rp195000
Horizon ferry
Phone
+65 6276 6711
Email
singapore@horizonfastferry.com
Website
horizonfastferry.com
Ferry from Singapore Harbour Front to Batam Centre
Ave. Duration
1h
Frequency
Every 4 hours
Estimated price
Rp460000 - Rp700000
Schedules at
horizonfastferry.com
Economy
Rp463506
Business
Rp679091
ASDP Indonesia Ferry
Phone
(021) 191
Email
pelanggan@indonesiaferry.co.id
Website
indonesiaferry.co.id
Car ferry from Telaga Punggur to Tanjung Uban
Ave. Duration
30 min
Frequency
Hourly
Estimated price
Rp19700
Schedules at
indonesiaferry.co.id
Book at
indonesiaferry.co.id
Passenger
Rp19700
Bicycle
Rp16000
Motorcycle
Rp30000 - Rp160000
Car (smaller than 5m)
Rp227000
Pelni
Phone
+62 21 6385 4130
Email
infopelni162@pelni.co.id
Website
facebook.com
Ferry from Kijang to Surabaya - Tanjung Perak Port
Ave. Duration
3 days 5h
Frequency
Twice a week
Estimated price
Rp360000 - Rp700000
Schedules at
facebook.com
Economy Class
Rp360000 - Rp470000

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 French strikes 2018: What are my alternative transport options?, How to get from Heathrow Airport into central London and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.