Pekalongan
Pekalongan
Train Bus

Kroya to Pekalongan

Updated: 28 May 2026

The journey from Kroya to Pekalongan takes you across the northern coast of Central Java. Covering about 200 kilometers, the most comfortable way to travel is by train. Pekalongan is famous for its batik industry and coastal culture. The route offers a mix of rural and coastal landscapes. Plan for a few hours of travel to reach your destination.

Total Distance: 200 km driving distance, 170 km straight-line air distance.
Fastest Way
Train is the fastest, taking approximately 4 hours.
Cheapest Way
Bus is the cheapest, starting from 70,000 IDR.
Compare Kroya to Pekalongan Routes
Train
Direct
Bus
Direct
Duration 4 hours 5 hours
Avg Price 80,000 - 200,000 IDR 70,000 - 120,000 IDR
Operator KA Kamandaka Local Bus
Route Kroya Station to Pekalongan Station. Via Jalan Nasional.
Tip The train is the most comfortable and reliable way to reach Pekalongan. Buses are frequent but can be slow due to traffic.
Travel Tips
  • Booking
    Book your train tickets in advance during weekends.
  • Transport
    Use ride-hailing apps for easy travel within Pekalongan.
  • Food
    Try local dishes like Megono.
  • Connectivity
    Download offline maps for easier navigation.
  • Weather
    Pekalongan can be hot; carry water.
Safety Tips
  • Crowds
    Be careful in crowded areas like the Pekalongan station.
  • Night Travel
    Avoid walking alone at night in less populated areas.
  • Valuables
    Keep your belongings secure in crowded public transport.
  • Emergency
    Save the local emergency number 112.
People Also Ask
  • Is there a direct train to Pekalongan?
    Yes, there are direct trains from Kroya.
  • How long is the bus ride?
    It usually takes 5 hours depending on traffic.
  • Is Pekalongan safe?
    Yes, it is a safe city with standard urban precautions.
  • Can I take a flight?
    No, there is no airport in Pekalongan.
  • What is the best time to visit?
    The dry season is best for outdoor activities.
Quick Info
  • From Kroya, Jawa Tengah, Indonesia
  • To Pekalongan, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

March to November, as the dry season is more comfortable for travel.

Things to Do in Pekalongan
1
International Batik Center
Explore the world of batik at this major center.
2
Museum Batik Pekalongan
Learn about the history and art of batik.
3
Pantai Pasir Kencana
Relax by this popular beach in Pekalongan.
4
Alun-Alun Pekalongan
Visit the central square, a popular gathering spot for locals.
Tags
Kroya to Pekalongan Kroya to Pekalongan train Kroya to Pekalongan bus Pekalongan travel Central Java transport Kroya transport traveling to Pekalongan Kroya to Pekalongan distance
More to Kroya