Samarinda
Samarinda
Pekalongan
Pekalongan
Train Flight

Samarinda to Pekalongan

Updated: 28 May 2026

To reach Pekalongan from Samarinda, you must fly to Jakarta and then take a train. Depart from Samarinda (AAP) to Jakarta (CGK), then travel to Pasar Senen station to board a train to Pekalongan (PK). This route is ideal for those visiting the 'City of Batik'. Expect a total travel time of 8 to 10 hours. Pekalongan is famous for its intricate batik designs and vibrant culture.

Total Distance: Straight-line air distance is approximately 1,200 km.
Fastest Way
Flight to Jakarta followed by an Executive class train, total time around 8 hours.
Cheapest Way
Flight to Jakarta followed by an Economy class train to Pekalongan.
Compare Samarinda to Pekalongan Routes
Train
Direct
Flight
Direct
Duration 5 hours 2 hours
Avg Price 150,000 - 400,000 IDR 1,500,000 - 2,500,000 IDR
Operator Kereta Api Indonesia (KAI) Garuda Indonesia / Lion Air
Route Pasar Senen Station to Pekalongan Station AAP Airport to CGK Airport
Tip Executive class is recommended for the long train journey. Book your train ticket from Jakarta to Pekalongan in advance via the KAI Access app.
Travel Tips
  • Transport
    Use local angkot or ride-hailing apps to get around the city.
  • Local Food
    Don't miss out on Megono, a local specialty.
  • Connectivity
    Mobile data is excellent in Pekalongan.
  • Cash
    Carry cash for local markets and street food.
  • Booking
    Book train tickets early as they sell out quickly.
Safety Tips
  • General Safety
    Keep your belongings secure in crowded areas.
  • Transport Safety
    Use official taxis or verified ride-hailing services.
  • Health
    Stay hydrated and drink bottled water.
  • Emergency
    Keep a list of emergency contacts handy.
People Also Ask
  • Is there a direct flight?
    No, there are no direct flights from Samarinda to Pekalongan.
  • How long is the train ride?
    The train ride from Jakarta to Pekalongan takes about 5 hours.
  • What is the best way to travel?
    Flying to Jakarta and taking a train is the most efficient method.
  • Is Pekalongan a tourist city?
    Yes, it is known for its batik and cultural heritage.
  • What currency is used?
    The Indonesian Rupiah (IDR) is the currency.
Quick Info
  • From Samarinda, East Kalimantan, Indonesia
  • To Pekalongan, Central Java, Indonesia
  • Modes
Best Time to Travel

May to September, which is the dry season, ideal for sightseeing.

Things to Do in Pekalongan
1
Pekalongan Batik Museum
Visit this museum to learn about the history and techniques of batik. It is a must-visit for art lovers.
2
Pekalongan Culinary Tour
Try Megono, a local specialty of jackfruit, at one of the many traditional eateries.
3
Pasir Kencana Beach
Enjoy the sunset at this popular beach. It is a great place for a relaxing evening.
4
Setono Batik Market
Shop for a wide variety of batik products at this bustling market.
Tags
Samarinda to Pekalongan flights to Jakarta train to Pekalongan travel to Pekalongan Samarinda travel Indonesia transport connecting travel Pekalongan tourism