Pekalongan is a city in Central Java, famous for its batik industry. The most practical way to reach Pekalongan is by train from Pasar Senen or Gambir Station in Jakarta to Pekalongan Station. The train journey takes approximately 5 to 6 hours. Alternatively, you can drive via the Trans-Java Toll Road, which takes about 5 hours.
Total Distance: Driving distance 350 km, straight-line air distance 300 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 5 hours 30 mins | 5 hours |
| Avg Price | 180,000 - 450,000 IDR | 350,000 - 600,000 IDR |
| Operator | PT Kereta Api Indonesia | Private Car |
| Route | Pasar Senen to Pekalongan Station | Trans-Java Toll Road |
| Tip | Book your train tickets in advance through the KAI Access app. | Ensure you have enough balance on your e-toll card for the highway fees. |
May to September for the best weather for exploring the city.