Pekalongan
Pekalongan
Train

Sukapura to Pekalongan

Updated: 28 May 2026

To reach Pekalongan from Sukapura, you must first travel to Probolinggo Station and take a train to Pekalongan Station. Pekalongan is known as the city of batik. This route is popular for those traveling across Java.

Total Distance: Driving distance 20 km to station + 400 km train distance.
Fastest Way
Executive class train, taking 5 hours 30 minutes.
Cheapest Way
Booking an economy class train ticket.
Compare Sukapura to Pekalongan Routes
Train
Direct
Duration
6 hours total
Avg Price
IDR 250,000 - 500,000
Operator
PT Kereta Api Indonesia
Route
Sukapura to Probolinggo Station then train to Pekalongan Station.

Book your train tickets in advance via the KAI Access app.

Travel Tips
  • Transport
    Use ride-hailing apps for convenient city travel.
  • Food
    Try the local Pekalongan cuisine, such as Nasi Megono.
  • Weather
    It can be very hot; stay hydrated.
  • Connectivity
    Good mobile network coverage.
  • Booking
    Book your train tickets in advance.
Safety Tips
  • Traffic
    Be cautious of heavy traffic during rush hours.
  • Health
    Drink bottled water.
  • Security
    Keep your belongings secure.
  • Emergency
    Know the location of the nearest hospital.
People Also Ask
  • Is there a direct train?
    Yes, from Probolinggo to Pekalongan.
  • What is the best time to visit?
    Dry season is best.
  • How to get to the city?
    Use a taxi from the station.
  • Is it safe?
    Yes, generally safe.
  • What is the currency?
    Indonesian Rupiah (IDR).
Quick Info
  • From Sukapura, Jawa Timur, Indonesia
  • To Pekalongan, Jawa Tengah, Indonesia
  • Modes
Best Time to Travel

All year round, but avoid the rainy season.

Things to Do in Pekalongan
1
Pekalongan Batik Museum
A museum showcasing the history and art of batik production.
2
Great Mosque of Pekalongan
A historic mosque with a unique design.
3
Pasir Kencana Beach
A popular beach for locals to relax and enjoy the sunset.
4
Pekalongan City Park
A popular park for locals to relax and exercise.
Tags
Sukapura to Pekalongan train to Pekalongan Probolinggo to Pekalongan train traveling to Central Java Pekalongan Station Sukapura travel guide Indonesia train travel Pekalongan transport