To travel from Medan to Pekalongan, fly from Kualanamu International Airport to Soekarno-Hatta International Airport in Jakarta. From Jakarta, take a train from Pasar Senen or Gambir Station to Pekalongan Station. The train journey takes you along the northern coast of Java. This is a convenient and scenic way to reach the city.
Total Distance: Air distance 1,600 km; Train distance 380 km from Jakarta.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 5 hours 30 mins | 2 hours 15 mins |
| Avg Price | IDR 150,000 - 350,000 | IDR 1,300,000 - 2,100,000 |
| Operator | PT Kereta Api Indonesia | Citilink or Lion Air |
| Route | Gambir/Pasar Senen - Pekalongan Station | KNO - CGK |
| Tip | The Argo Muria train is a great choice for comfort and speed. | Book your train ticket in advance to ensure availability. |
May to September for dry weather, perfect for exploring the city's batik workshops.