The journey from Probolinggo to Pekalongan covers about 520 kilometers along the northern coast of Java. The train is the most practical and comfortable mode of transport, connecting you directly to the heart of the city. Pekalongan is world-renowned for its batik industry. Expect a travel time of approximately 9 hours by train.
Total Distance: 520 km driving distance; 450 km straight-line distance.
Book your ticket early as this route is popular with business travelers.
May to September, when the weather is dry and ideal for exploring the city's outdoor markets.