The journey from Payangan to Pekalongan covers about 950 km. You will need to travel to Denpasar, then take a bus across the Bali Strait to Java. From there, you can continue by bus or take a train from a major hub like Surabaya or Semarang. Pekalongan is famous for its batik industry and coastal culture.
Total Distance: Driving distance 980 km, straight-line air distance 800 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 15 hours (from Surabaya) | 23 hours |
| Avg Price | 400,000 - 650,000 IDR | 550,000 - 750,000 IDR |
| Operator | Kereta Api Indonesia (KAI) | Rosalia Indah |
| Route | Surabaya Gubeng to Pekalongan Station | Denpasar to Pekalongan via Pantura |
| Tip | Book your train ticket in advance as this route is popular. | Rosalia Indah offers comfortable sleeper buses for long routes. |
May to September for pleasant weather while exploring the city.