The journey from Purwokerto to Pekalongan takes you through the scenic northern route of Central Java. The most practical way to travel is by bus, which takes about 4 hours. The distance is approximately 150 kilometers. You will pass through mountainous areas before reaching the coastal city of Pekalongan. It is a popular route for those visiting the 'City of Batik'.
Total Distance: 150 km driving distance, 120 km straight-line distance.
Efisiensi is a reliable and comfortable bus operator.
May to September for dry weather, perfect for exploring batik workshops.