This document provides travel information from Jakarta to the Karimunjawa islands off Central Java. It lists taking a train from Jakarta to Semarang taking around 6 hours and costing between 255,000-500,000 rupiah per person, then a 10-12 hour bus from Semarang to the port town of Jepara (Pelabuhan Kartini) which costs 20,000 rupiah.
This document provides travel information from Jakarta to the Karimunjawa islands off Central Java. It lists taking a train from Jakarta to Semarang taking around 6 hours and costing between 255,000-500,000 rupiah per person, then a 10-12 hour bus from Semarang to the port town of Jepara (Pelabuhan Kartini) which costs 20,000 rupiah.
This document provides travel information from Jakarta to the Karimunjawa islands off Central Java. It lists taking a train from Jakarta to Semarang taking around 6 hours and costing between 255,000-500,000 rupiah per person, then a 10-12 hour bus from Semarang to the port town of Jepara (Pelabuhan Kartini) which costs 20,000 rupiah.