North Jakarta City
North Jakarta City
Pekalongan
Pekalongan
Train

North Jakarta City to Pekalongan

Updated: 28 May 2026

The distance from North Jakarta to Pekalongan is approximately 350 km. The most efficient way to travel is by train from Gambir or Pasar Senen Station to Pekalongan Station, taking about 5 hours. Pekalongan is world-renowned for its batik industry and is a UNESCO Creative City.

Total Distance: Driving distance is 350 km; air distance is 320 km.
Fastest Way
Executive class train from Gambir Station.
Cheapest Way
Economy class train from Pasar Senen Station.
Compare North Jakarta City to Pekalongan Routes
Train
Direct
Duration
5 hours
Avg Price
180,000 - 450,000 IDR
Operator
PT Kereta Api Indonesia
Route
Gambir/Pasar Senen to Pekalongan Station

Choose an executive class train for a more comfortable experience.

Travel Tips
  • Shopping
    Bargain politely when buying batik at local markets.
  • Transport
    Use ojek or becaks for short distances within the city.
  • Food
    Try Megono, a traditional dish made from young jackfruit, which is a local favorite.
  • Connectivity
    Good mobile network coverage in the city.
  • Currency
    Carry cash for market purchases.
Safety Tips
  • General Safety
    Pekalongan is safe, but keep your belongings secure in crowded markets.
  • Road Safety
    Be cautious when crossing busy streets.
  • Water
    Drink bottled water.
  • Emergency
    Keep local emergency numbers handy.
People Also Ask
  • Is Pekalongan famous for batik?
    Yes, it is known as the City of Batik and is a UNESCO Creative City.
  • How long is the train ride?
    The train journey takes approximately 5 hours.
  • What is the best time to visit?
    October is great for the Batik Festival.
  • Can I buy batik at the station?
    There are many shops near the station, but the main centers are better for variety.
  • Is it safe to travel by train?
    Yes, the train is the safest and most reliable way to travel in Java.
Quick Info
  • From North Jakarta City, Jakarta, Indonesia
  • To Pekalongan, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

October, during the Batik Festival, to experience the city's cultural peak.

Things to Do in Pekalongan
1
International Batik Center
A massive complex showcasing the finest batik products from across the region.
2
Pekalongan Batik Museum
Houses a vast collection of historical batik patterns and tools.
3
Alun-Alun Pekalongan
The city center is perfect for evening walks and trying local street food.
4
Pasir Kencana Beach
A popular coastal spot for watching the sunset and enjoying the sea breeze.
Tags
Jakarta to Pekalongan train Pekalongan travel trains to Pekalongan Station Central Java tourism Jakarta to Pekalongan Pekalongan city best time to visit Pekalongan traveling to Central Java