Bogor
Bogor
Pekalongan
Pekalongan
Train Bus

Bogor to Pekalongan

Updated: 28 May 2026

Pekalongan is a city in Central Java, located 350 km from Bogor. You can reach it by taking the KRL to Jakarta and then a train to Pekalongan station. Alternatively, buses are available from Baranangsiang Terminal. The journey takes about 6 to 7 hours. Pekalongan is world-famous for its batik industry.

Total Distance: Driving distance 350 km, straight-line air distance 280 km.
Fastest Way
Train from Gambir to Pekalongan taking 5 hours 30 minutes.
Cheapest Way
Bus from Baranangsiang Terminal for 130,000 IDR.
Compare Bogor to Pekalongan Routes
Train
Connecting via Jakarta
Bus
Direct
Duration 6 hours 7 hours
Avg Price 200,000 - 450,000 IDR 130,000 - 220,000 IDR
Operator PT Kereta Api Indonesia (KA Argo Muria) PO Pahala Kencana
Route Bogor-Jakarta (KRL) - Jakarta-Pekalongan (Train) Baranangsiang Terminal - Pekalongan Terminal
Tip The train is the most comfortable way to travel to Pekalongan. Buses are a good budget option for direct travel.
Travel Tips
  • Food
    Try the local Megono, a delicious jackfruit dish.
  • Transport
    Use local minivans to get around the city.
  • Booking
    Book train tickets in advance.
  • Weather
    Pekalongan can be hot; carry light clothing.
  • Culture
    Respect local customs.
Safety Tips
  • Traffic
    Be careful when walking in busy areas.
  • Valuables
    Keep your belongings secure in public transport.
  • Water
    Drink bottled water only.
  • Emergency
    Know the location of the nearest clinic.
People Also Ask
  • Is Pekalongan worth visiting?
    Yes, it is great for batik lovers.
  • How long is the train ride?
    About 6 hours.
  • What is the best way to get there?
    Train is the most comfortable option.
  • What is Pekalongan famous for?
    It is known for its world-famous batik.
  • Is it safe?
    Yes, Pekalongan is a safe city for tourists.
Quick Info
  • From Bogor, Jawa Barat, Indonesia
  • To Pekalongan, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather.

Things to Do in Pekalongan
1
International Batik Center
A large center showcasing the history and variety of Pekalongan batik.
2
Pekalongan Batik Museum
A museum dedicated to the art and history of batik.
3
Pasar Grosir Setono
A massive wholesale market for batik textiles.
4
Pantai Pasir Kencana
A coastal beach known for its sunset views and local atmosphere.
Tags
Bogor to Pekalongan train to Pekalongan bus to Pekalongan Pekalongan travel Central Java tourism Bogor transport Indonesia rail Pekalongan city