The journey from Magelang to Jepara covers 150 kilometers. You will travel north through Semarang and Demak before reaching the coastal city of Jepara. Buses are the most practical mode of transport. The trip takes about 5 hours. Jepara is famous for its wood carving industry and as the gateway to the Karimunjawa islands.
Total Distance: 150 km driving distance, 120 km straight-line air distance.
Buses are frequent and reliable.
April to October for the best beach weather.