The journey from Buleleng to Pekalongan covers about 900 kilometers. You can take an AKAP bus from Singaraja that traverses the northern coast of Java. Alternatively, travel to Surabaya by bus and connect to a train heading to Pekalongan Station. Pekalongan is world-renowned for its batik industry, making it a culturally rich destination to visit.
Total Distance: Driving distance 900 km, straight-line air distance 750 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 21 hours | 23 hours |
| Avg Price | 450,000 - 650,000 IDR | 550,000 - 750,000 IDR |
| Operator | PT Kereta Api Indonesia | PO Haryanto |
| Route | Surabaya Gubeng to Pekalongan Station | Singaraja - Gilimanuk - Ketapang - Pantura Highway - Pekalongan |
| Tip | The train journey is generally smoother and more punctual than the bus. | Check for buses that offer Wi-Fi and charging ports for a more comfortable trip. |
October to December for the annual Batik festivals held in the city.