The journey from Bantul to Pekalongan covers approximately 220 kilometers. The most practical way to travel is by train from Yogyakarta Tugu Station to Pekalongan Station. Alternatively, you can take a bus from Giwangan Terminal. The train journey is comfortable and efficient, taking about 5 hours. Pekalongan is famous for its batik industry.
Total Distance: 220 km driving distance, 190 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 6 hours |
| Avg Price | 120,000 - 350,000 IDR | 120,000 - 250,000 IDR |
| Operator | Fajar Utama or Senja Utama | Dedy Jaya |
| Route | Yogyakarta Tugu Station to Pekalongan Station. | Giwangan Terminal to Pekalongan Terminal. |
| Tip | Pekalongan Station is centrally located. | Buses are a good option for direct travel. |
May to September for drier weather.