Binjai
Binjai
Pekalongan
Pekalongan
Train Flight

Binjai to Pekalongan

Updated: 28 May 2026

To reach Pekalongan from Binjai, you must fly from Kualanamu International Airport (KNO) to Jakarta (CGK). From Jakarta, take a train from Gambir Station to Pekalongan Station. The train journey takes about 4 to 5 hours. Total travel time is approximately 8 to 9 hours.

Total Distance: Driving distance N/A; Air distance 1,600 km.
Fastest Way
Flight to Jakarta and train to Pekalongan, total 8 hours.
Cheapest Way
Flight to Jakarta and train to Pekalongan.
Compare Binjai to Pekalongan Routes
Train
Direct
Flight
Direct
Duration 5 hours 2 hours
Avg Price 200,000 - 500,000 IDR 1,000,000 - 2,000,000 IDR
Operator Kereta Api Indonesia Garuda Indonesia
Route Gambir to Pekalongan KNO to CGK
Tip Choose Executive class for comfort. Book your train ticket from Jakarta to Pekalongan in advance.
Travel Tips
  • Transport
    Use ride-hailing apps in Jakarta and Pekalongan.
  • Food
    Try the local 'Nasi Megono' dish.
  • Connectivity
    Good mobile coverage.
  • Packing
    Bring light clothing.
  • Booking
    Book train tickets via the KAI Access app.
Safety Tips
  • General Safety
    Pekalongan is safe for tourists.
  • Health
    Drink only bottled water.
  • Emergency
    Keep your travel documents secure.
  • Local Customs
    Respect the local culture.
People Also Ask
  • Is there a direct flight?
    No, you must fly to Jakarta and take a train.
  • How to get to Gambir?
    Take a taxi or Damri bus from the airport.
  • What is the best time?
    May to September.
  • Is it safe?
    Yes, it is generally safe for tourists.
  • Can I take a bus?
    Yes, but the train is more comfortable.
Quick Info
  • From Binjai, Sumatera Utara, Indonesia
  • To Pekalongan, Central Java, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather.

Things to Do in Pekalongan
1
Pekalongan Batik Museum
Learn about the history and art of batik.
2
Pasar Grosir Setono
A large market famous for its batik products.
3
Pekalongan City Square
A lively place to experience local life.
4
Pantai Pasir Kencana
A popular beach for a relaxing afternoon.
Tags
Binjai to Pekalongan travel Medan to Pekalongan Kualanamu to Jakarta flight Jakarta to Pekalongan train how to reach Pekalongan from Binjai KNO to CGK Gambir to Pekalongan train Indonesia travel