Find transfer & transportation guides from Batam to Karimunjava, Indonesia. How to get from Batam to Karimunjava, Indonesia by Flight, Ferry.
You can get to Karimunjava, Indonesia from Batam by verhicle types below
You have 4 options transfer to Karimunjava, Indonesia from Batam below
Take a bus from Semarang, Terminal Terboyo to Jepara, Terminal Jepara.
Take a ferry from Batam Centre to Tanah Merah.
Take a bus from Tanah Merah Terminal to Changi Airport, T1.
Take a bus from Semarang, Terminal Terboyo to Jepara, Terminal Jepara.
Take a bus from Tanjung Priok to Utan Kayu Rawamangun.
Take a ferry from Jepara to Karimunjawa.
You can find hotels and accommodations in Karimunjava, Indonesia with our hotels search tool below
Booking.comBatam 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
... Learn more