HowToGo

Karimunjava to Batam, Indonesia - Transfer & Transportation Guides

Find transfer & transportation guides from Karimunjava to Batam, Indonesia. How to get from Karimunjava to Batam, Indonesia by Flight, Ferry.

You can get to Batam, Indonesia from Karimunjava by verhicle types below

Search Transfer from Karimunjava to Batam, Indonesia

Transfer solutions

You have 3 options transfer to Batam, Indonesia from Karimunjava below

Ferry ( 1 hr. 45 min. )

Take a ferry from Karimunjawa to Jepara.


Open Map More details & check price at Express Bahari
Walk ( 22 min. )

Take a foot from Jepara to Jepara, Terminal Jepara.


Bus ( 2 hr. )

Take a bus from Jepara, Terminal Jepara to Semarang Tawang.


Open Map More details & check price at Penama Travel
Taxi ( 9 min. )

Take a taxi from Semarang Tawang to Ahmad Yani.


Open Map More details & check price at Grab Taxi
Plane ( 1 hr. 55 min. )

Take a flight from Ahmad Yani to Hang Nadim.


Taxi ( 20 min. )

Take a taxi from Hang Nadim to Batam.


Open Map More details & check price at Taxi Batam
Duration 8 hr. 32 min.
Distance 1320 km.
Cost 92 USD
car ferry ( 6 hr. )

Take a ferry from Karimunjawa to Jepara.


Open Map More details & check price at ASDP Indonesia Ferry
Taxi ( 4 min. )

Take a taxi from Jepara to Jepara.


Bus ( 15 hr. )

Take a bus from Jepara to Jakarta Rawamangun Bus Terminal.


Open Map More details & check price at Nusantara
Walk ( 31 min. )

Take a foot from Jakarta Rawamangun Bus Terminal to Utan Kayu Rawamangun.


Bus ( 58 min. )

Take a bus from Utan Kayu Rawamangun to Tanjung Priok.


Open Map More details & check price at TransJakarta
Walk ( 10 min. )

Take a foot from Tanjung Priok to Tanjung Priok.


Ferry ( 43 hr. )

Take a ferry from Tanjung Priok to Batam.


Open Map More details & check price at Pelni
Duration 1 day 7 hr. 58 min.
Distance 1565 km.
Cost 519501 IDR (38 USD)
Ferry ( 1 hr. 45 min. )

Take a ferry from Karimunjawa to Jepara.


Open Map More details & check price at Express Bahari
Taxi ( 36 min. )

Take a taxi from Jepara to Kudus.


Bus ( 6 hr. 45 min. )

Take a bus from Kudus to Surabaya Bungurasih Bus Station.


Open Map More details & check price at Nusantara
Taxi ( 23 min. )

Take a taxi from Surabaya Bungurasih Bus Station to Surabaya.


Open Map More details & check price at Grab Taxi
Ferry ( 24 hr. 49 min. )

Take a ferry from Surabaya to Tanjung Priok.


Open Map More details & check price at Pelni
Ferry ( 43 hr. )

Take a ferry from Tanjung Priok to Batam.


Open Map More details & check price at Pelni
Duration 1 day 20 hr. 17 min.
Distance 1997 km.
Cost 1051000 IDR (76 USD)

Find Hotels in Batam, Indonesia

You can find hotels and accommodations in Batam, Indonesia with our hotels search tool below

Booking.com

About Karimunjava, Indonesia

About Batam, Indonesia

Batam is the largest city in the province of Riau Islands, Indonesia. The city administrative area covers three main islands of Batam, Rempang, and Galang (collectively called Barelang), as well as several small islands. Batam Island is the core urba... Learn more


References