The distance from North Jakarta to Pekalongan is approximately 350 km. The most efficient way to travel is by train from Gambir or Pasar Senen Station to Pekalongan Station, taking about 5 hours. Pekalongan is world-renowned for its batik industry and is a UNESCO Creative City.
Total Distance: Driving distance is 350 km; air distance is 320 km.
Choose an executive class train for a more comfortable experience.
October, during the Batik Festival, to experience the city's cultural peak.