There are 4 ways to get from Karimunjawa to Singapore 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 to Ahmad Yani, fly to Singapore Changi 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 Singapore Changi Airport (SIN)plane SRG - SIN
10h 42m$208–396Ferry, bus to Ahmad Yani, fly to Senai International Airport
cheapest- Take the ferry from Karimunjawa to Jeparaferry
- Take the bus from Jepara, Central Java to Kencana Travel Semarangbus
- Fly from Ahmad Yani (SRG) to Senai International Airport (JHB)plane SRG - JHB
15h 3m$130–399Ferry, bus to Ahmad Yani, fly to Hang Nadim International 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 Hang Nadim International Airport (BTH)plane SRG - BTH
- Take the ferry from Batam Centre to Singapore Harbour Frontferry
11h 22m$248–352Ferry, taxi, train to Adisumarmo International Airport, fly to Singapore Changi Airport
- Take the ferry from Karimunjawa to Jeparaferry
- Take the taxi from Jepara to Semarang Tawang Stationtaxi
- Take the train from Semarang Tawang Station to Solobalapantrain
- Fly from Adisumarmo International Airport (SOC) to Singapore Changi Airport (SIN)plane SOC - SIN
13h 15m$251–408
Ahmad Yani (SRG) to Singapore Changi Airport (SIN) flights
Questions & Answers
The cheapest way to get from Karimunjawa to Singapore is to ferry and bus and fly which costs $200 - $400 and takes 10h 42m.
The fastest way to get from Karimunjawa to Singapore is to ferry and bus and fly which takes 10h 42m and costs $200 - $400.
The distance between Karimunjawa and Singapore is 1353 km.
It takes approximately 10h 42m to get from Karimunjawa to Singapore, including transfers.
Singapore is 1h ahead of Karimunjawa. It is currently 9:08 AM in Karimunjawa and 10:08 AM in Singapore.
There are 1992+ hotels available in Singapore.
What companies run services between Karimunjawa, Indonesia and Singapore?
There is no direct connection from Karimunjawa to Singapore. 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 Singapore Changi Airport (SIN), walk to Changi Airport, take the subway to Tanah Merah MRT, then take the subway to Raffles Place. Alternatively, 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 Batam Centre, take the ferry to Singapore Harbour Front, walk to Harbourfront, then take the subway to Clarke Quay.
- Website
- garuda-indonesia.com
Flights from Ahmad Yani to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- $100–330
Flights from Ahmad Yani to Hang Nadim International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- $140–440
Flights from Adisumarmo International Airport to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- $100–260
- Website
- batikair.com
Flights from Ahmad Yani to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $200–360
Flights from Ahmad Yani to Hang Nadim International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $150–390
Flights from Adisumarmo International Airport to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $150–300
- Website
- flyscoot.com
Flights from Ahmad Yani to Singapore Changi Airport
- Ave. Duration
- 2h 5m
- When
- Thursday, Saturday, Tuesday, and Wednesday
- Estimated price
- $170–210
Flights from Adisumarmo International Airport to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $60–270
- 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
- $130–170
Flights from Adisumarmo International Airport to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $120–310
- Website
- superairjet.com
Flights from Ahmad Yani to Hang Nadim International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $110–260
- Website
- airasia.com
Flights from Ahmad Yani to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $100–350
- Website
- airasia.com
Flights from Ahmad Yani to Senai International Airport via Soekarno–Hatta
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $100–410
- Website
- transnusa.co.id
Flights from Adisumarmo International Airport to Singapore Changi Airport via Ngurah Rai
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $140–350
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Semarang Tawang Station to Solobalapan
- Ave. Duration
- 1h 47m
- Frequency
- 5 times a day
- Estimated price
- $4–23
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- $4–23
- Business
- $22–40
- Executive
- $8–50
- Website
- 12go.asia
Bus from Jepara, Central Java to Kencana Travel Semarang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $5–7
- Schedules at
- kencanaindonesia.com
Bus from Jepara, Central Java to Kencana Travel Semarang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $5–7
- Schedules at
- kencanaindonesia.com
Bus from Jepara, Central Java to Kencana Travel Semarang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $5–7
- Schedules at
- kencanaindonesia.com
- Phone
- 0811-789-200
- [email protected]
- Website
- expressbahari.com
Ferry from Karimunjawa to Jepara
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $15–26
- Schedules at
- expressbahari.com
- Executive
- $15
- VIP
- $17
Ferry from Karimunjawa to Jepara
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $15–26
- Schedules at
- expressbahari.com
- Executive
- $15
- VIP
- $17
Ferry from Karimunjawa to Jepara
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $15–26
- Schedules at
- expressbahari.com
- Executive
- $15
- VIP
- $17
Ferry from Karimunjawa to Jepara
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $15–26
- Schedules at
- expressbahari.com
- Executive
- $15
- VIP
- $17
- Phone
- +65 6276 6711
- [email protected]
- Website
- horizonfastferry.com
Ferry from Batam Centre to Singapore Harbour Front
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $87–127
- Schedules at
- horizonfastferry.com.sg
- Economy
- $87
- Business
- $127
- Ave. Duration
- 1h 6m
- Estimated price
- $30–45
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 Need to know: Eurostar, How to get from Stansted Airport into central London, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.








